{2, -1, -3, -3, -11, -3, -9, 1, 2, 5, 3, 4, 13, 8, 8, 4, 6, 2, 4, 1, 2, 3, 3, 
3, 3, 3, -3, 6, -1, 0, 3, 4, 5, 1, 4, 1, 5, 7, 5, -2, 9, 6, 8, 6, 1, 6, -1, 
1, -1, 4, -1, 3, 10, 8, 2, -1, 6, -2, 1, 5, 8, 11, 15, 3, 1, -3, -3, 4, -2, 
7, 1, -1, 6, 3, -3, 3, 5, -1, 1, -1, 3, -3, 0, -6, -8, -4, -4, -8, -8, 1, -9, 
-3, -8, -4, -4, -5, -5, -3, -6, -6, 1, -2, 9, -5, 1, -3, -1, -3, -6, 1, -5, 
1, -5, -1, -1, 4, -6, -2, -1, -3, 3, 4, 3, -3, 2, -1, 1, 0, 6, 3, 1, 5, -5, 
-1, -3, 2, 2, 6, 0, -1, -2, -5, 5, -4, 7, 1, 2, 3, 1, -1, 3, 8, -1, 4, 0, -1, 
-3, -3, -3, 2, 3, 1, -3, -3, 0, -1, 5, -1, -1, -4, -3, -5, -8, 2, -4, 4, -1, 
8, 10, 4, 14, 6, 8, 3, 7, 9, 3, -1, 3, 0, 1, 1, -3, -6, -4, 3, -2, 3, -6, 1, 
4, 7, 5, 3, 8, 3, 11, 2, 7, 6, 1, 5, -2, -1, -6, -3, -3, 1, 3, 3, 8, 9, 2, 1, 
6, 6, 5, -4, 3, -3, 4, 2, 3, 3, 3, 8, -1, 6, -10, -4, -7, -3, -10, -7, -8, 
-8, -1, -7, -1, -5, 0, -10, 6, 2, -1, -3, -6, -6, -7, -9, -8, 1, -5, 2, -8, 
-3, -1, 5, 5, 0, 7, 1, 8, -3, -1, -3, -3, 1, -5, 6, 2, 3, 2, 11, 3, 9, 14, 1, 
6, 4, 6, -3, 3, -1, 3, 1, 8, 4, 3, 11, 1, 11, 1, 6, 6, 7, 3, 1, -1, -3, 0, 
-2, 1, -3, 0, 1, 3, 3, 6, 3, 0, -2, -3, -1, -4, -5, -9, -6, -7, -6, -1, 0, 0, 
3, 10, 10, 9, 4, 6, 6, 7, 8, 1, 0, -4, 3, 0, 2, -1, 3, 8, 6, 13, 9, 11, 3, 8, 
2, 6, 6, 2, -1, 3, 6, -3, 6, -1, 7, 1, 5, 10, 6, 2, -2, 1, -3, -1, -13, -1, 
-5, -6, -4, -6, -3, -6, 1, -3, 6, 3, 9, 2, 2, -1, -7, -5, -8, 0, -3, 5, -2, 
4, 5, 6, 10, 9, 8, 4, 6, -4, -7, -11, -3, -8, -9, -3, 5, 8, 5, 10, 7, 18, 8, 
13, 3, -3, 3, -1, 7, -2, 8, 0, 1, -8, -1, 5, 5, 13, 6, 4, 6, 8, -1, 6, -1, 1, 
-6, -1, 0, 1, 2, 4, 9, 1, 14, 12, 15, 6, 1, 1, -6, -12, -20, -12, -17, -17, 
-16, -8, -5, -8, 0, -3, 2, 4, 1, 0, 1, -6, -6, -5, -10, -2, -1, -1, 2, 11, 8, 
15, 9, 11, 7, 0, -1, -8, -1, -7, -7, -10, -10, -11, -10, -7, 7, 5, 4, 13, 9, 
10, 1, -6, -13, -7, -7, -15, -8, -1, -8, -14, -5, 2, 1, 5, 6, 3, 5, -3, -9, 
-12, -14, -10, -11, -8, -2, -2, -1, 4, 8, 9, 12, 6, 12, 8, 1, -2, -1, -9, 
-11, 1, 5, 10, 7, 22, 14, 14, 19, 7, 9, 7, 9, 1, -3, -15, -7, -4, -19, -13, 
-4, -1, -1, 10, 13, 12, 13, 12, 7, 1, 2, -8, -6, -16, -20, -15, -10, -6, -1, 
8, 3, 10, 7, 10, 1, 1, -4, 0, -8, -12, -6, -15, 1, -1, 11, 10, 22, 18, 15, 
19, 11, 6, -1, -2, -16, -9, -13, -9, -12, -2, 8, 6, 15, 18, 22, 19, 15, 10, 
13, 6, 5, -1, -9, -10, 1, 6, 3, 15, 18, 20, 20, 26, 19, 21, 14, 7, 8, -5, 1, 
-10, -12, -8, 2, 6, 8, 8, 4, 10, 7, 7, -1, 5, -6, -7, -7, -12, -11, -10, -2, 
-2, 3, 6, 14, 13, 15, 10, 9, 6, -13, -17, -20, -22, -22, -11, -9, -7, -7, -5, 
10, 17, 20, 13, 13, 1, 0, -5, -14, -17, -27, -21, -25, -13, -8, -8, -6, 0, 6, 
7, 10, -1, 4, -10, -8, -10, -17, -18, -10, -3, -3, 2, 1, 17, 11, 20, 15, 13, 
8, 2, 1, -9, -8, -15, -9, -15, -1, 7, 10, 19, 24, 26, 22, 24, 13, 9, 1, -4, 
-17, -18, -16, -6, -4, -8, 1, 3, 22, 18, 21, 15, 11, 2, -4, -8, -24, -16, 
-14, -8, -13, -2, 6, 11, 20, 22, 24, 20, 22, 3, 6, -8, -17, -18, -14, -11, 
-8, 1, -4, 11, 15, 26, 18, 25, 22, 14, 13, 3, -3, -15, -5, -11, -6, -4, 9, 9, 
13, 18, 18, 24, 12, 14, 2, 1, -10, -14, -20, -22, -23, -21, -1, -3, 6, 8, 16, 
8, 5, 3, -3, -6, -17, -20, -25, -16, -20, -13, -7, -4, 1, 7, 14, 13, 18, 9, 
11, 4, -8, -13, -18, -24, -29, -15, -14, 1, -1, 10, 10, 8, 12, 3, 8, -6, -4, 
-10, -10, -18, -15, -2, 4, 7, 13, 21, 16, 23, 16, 17, 17, 8, -6, -1, -8, -12, 
-14, -21, -17, -15, 4, 15, 21, 22, 21, 13, 0, 3, -10, -12, -11, -15, -15, 
-13, -15, -13, 1, 1, 4, 6, 18, 15, 19, 10, 6, 1, -15, -10, -25, -18, -20, 
-10, 1, 11, 22, 23, 24, 20, 21, 12, 8, 7, 4, -8, -10, -11, -1, 4, 3, 16, 17, 
24, 27, 28, 17, 11, 1, -1, -4, -10, -10, -24, -13, -13, -6, 1, 11, 15, 18, 
24, 14, 15, 0, -3, -11, -5, -13, -13, -11, -18, -3, -3, 6, 10, 15, 16, 14, 
12, 10, 11, 8, 1, -8, -11, -17, -13, -10, -8, -2, 5, 17, 14, 13, 14, 7, -5, 
-2, -11, -8, -12, -11, -2, -10, -1, 0, 10, 8, 15, 15, 20, 20, 3, 0, -4, 2, 
-13, -6, -7, -8, -5, 2, 6, 8, 20, 11, 20, 8, 3, -4, 0, -8, -7, 0, -10, -1, 
-2, 5, 4, 9, 6, 12, 4, 6, 9, 0, -3, -15, -11, -18, -7, -14, -8, 0, 1, 9, 9, 
18, 14, 14, 5, 1, -8, -1, -2, -4, 5, -1, 8, 4, 13, 12, 12, 15, 11, 12, 7, 8, 
-1, -3, -10, -4, -6, -1, 1, 0, 0, 3, 11, 11, 15, 7, 10, -3, -8, -19, -16, 
-21, -20, -3, -3, 6, 7, 10, 7, 9, 0, 3, -1, 1, 5, 1, -3, -17, -8, -15, -20, 
-14, -6, -1, 8, 13, 6, 10, 4, 2, -10, -3, -8, -19, -17, -10, 8, 1, 14, 10, 
10, 8, 13, 10, 3, 6, 0, 3, -11, -10, -15, -11, -17, -10, -7, -3, 9, 3, 15, 
16, 18, 4, 0, -8, -4, -3, -13, -9, -9, 0, 3, 12, 15, 8, 6, 8, 9, 8, 3, 3, 2, 
-7, -9, -4, -1, -6, -3, 1, 7, 15, 14, 20, 18, 20, 13, 1, -3, -1, -5, -7, -3, 
-6, 10, 10, 13, 13, 14, 6, 3, 8, 1, 3, 1, 1, -10, -6, -7, -11, -13, -10, -4, 
-6, 6, -1, 8, 3, -1, -5, -9, -13, -23, -11, -17, -9, -7, -3, -7, 2, 11, 4, 6, 
-3, 1, -1, 3, 1, 1, 1, -3, -8, -10, -13, -11, -1, 3, 11, 14, 20, 11, 14, 8, 
0, -6, -6, 2, 1, 15, 8, 16, 17, 15, 15, 13, 18, 4, 7, 8, 8, 1, 4, 8, 4, 0, 
-1, -1, -10, -1, -3, 6, 8, 3, 2, 6, 6, -2, -4, -6, -3, -8, -3, -1, 5, 1, -1, 
4, 0, 2, -2, 0, 0, 3, 4, 6, 6, 0, -1, -7, -8, -5, 1, -3, 3, 12, 10, 10, 2, 3, 
-3, 1, -1, 1, 3, 10, 8, 7, 9, 4, 13, -1, 6, 3, 10, 3, 10, 7, -4, 3, -6, -5, 
-8, 0, -10, -4, -11, -9, -4, -1, 0, -3, 6, -1, -1, -3, -1, -8, 2, 1, 0, 3, 
-2, 2, -10, 1, -1, -1, -3, 2, 6, -1, 10, 5, 3, -3, 1, -3, 3, 8, 10, 13, 8, 
11, 4, 8, 3, 10, 1, 3, 2, 6, 9, -2, 6, -1, 7, -3, 3, 1, 5, 8, 6, 13, 6, 10, 
0, 4, -3, -4, -10, -6, 1, -3, 4, 2, 1, -1, 5, -5, -5, -2, -2, -1, -6, -2, -3, 
-2, -5, 1, -5, 0, -4, -6, 5, -3, 5, 0, 2, -1, 1, -10, -3, -2, -10, -6, -3, 4, 
-3, 3, -1, 4, 0, 5, 5, 2, 6, 8, 15, 5, 1, 0, 3, 1, 3, -1, 2, 3, 4, 6, 0, 8, 
3, 1, -8, -12, -9, -13, -15, -11, -2, -2, 10, 8, 13, 4, 7, 10, 1, 6, -6, 4, 
-3, -5, -8, -8, -4, 1, 1, 0, 8, 8, 16, 7, 13, 12, 4, -1, -1, -4, -6, 3, 1, 6, 
3, 4, 3, 3, -3, 1, 7, 1, 7, 3, 3, -2, 3, -6, -1, -1, -3, 3, -3, 8, 1, 8, 0, 
3, 4, 1, -1, -15, -16, -22, -17, -17, -10, -6, 0, 7, 10, 10, 3, 5, 0, 3, -6, 
-3, -2, -1, 0, -6, 0, -6, 3, 1, 6, 3, 7, 9, 8, 6, 1, 1, 0, 8, -1, 11, 1, 7, 
11, 8, 6, -1, 3, 1, 3, 6, 15, 6, 8, -1, 3, -6, -1, 7, -4, 4, -3, 2, -3, 6, 0, 
2, 8, 1, 8, -2, 1, -14, -10, -10, -13, -1, -3, 7, 9, 10, 6, 11, 6, -3, -5, 0, 
-5, -6, -1, -5, -4, -10, 0, -4, 8, 3, 4, 6, -1, 0, -6, -1, -6, 1, -2, 3, 3, 
5, 6, 3, 0, -1, 3, -1, 1, -1, -1, 0, 1, 3, 2, 4, 2, 6, 6, 7, 1, -3, -1, -1, 
4, 0, 0, 3, 5, 5, 9, -1, -6, -6, -3, 0, -1, 2, 0, 8, 6, 9, 5, 3, 6, 6, 5, 3, 
-1, -3, 3, -3, -1, -1, 1, 1, 2, 6, -1, 6, 0, -2, -3, -2, 3, 1, 6, 10, 3, 3, 
7, -2, 3, -6, -1, 3, 4, 3, 0, 4, 0, 6, 5, 8, 3, 9, 4, 3, 1, -3, -4, -6, 1, 
-7, 3, 1, -1, 5, 2, 1, -4, -4, 0, 4, -2, 2, 1, 0, 1, -1, -1, -2, 5, -7, -4, 
-11, -12, -11, -6, -1, -10, -1, -8, -2, -3, -1, -5, -3, -2, -2, 2, -1, 1, -1, 
0, 1, 5, 0, 1, -3, 3, 0, 0, 5, -3, 1, -6, 1, 1, 4, 13, 10, 15, 15, 12, 6, 3, 
-3, -6, -1, -4, -1, -7, 6, -5, 9, -3, 11, -27, -79, 24, -3, 20, 10, 6, 9, 
-25, 10, 1, 18, -20, -12, 13, -32, -6, 1, 1, 10, -6, 11, -12, 1, -8, -2, 6, 
-19, 12, 6, 1, 1, -1, 0, -1, 3, 1, 0, -1, 2, 6, 3, 1, 4, -4, -10, -9, -1, 2, 
-4, 10, 11, 16, 11, 8, 6, -2, -1, -4, -1, -8, -3, 2, 3, 5, 6, 4, 1, -2, 3, 2, 
1, 10, 6, 11, 2, 1, -6, -4, -8, -15, -1, -3, 6, 3, 5, 6, 11, 10, 2, 3, -1, 1, 
-1, 2, 3, 1, 2, 4, 1, 4, 5, -1, 6, 4, 4, -2, -1, 8, 1, 3, -4, -3, -3, 1, 4, 
10, 14, 15, 14, 13, 15, 13, 10, 1, 4, 1, -1, -1, -1, -1, -2, -3, 2, 2, 6, 9, 
2, 13, 5, 6, 5, -4, -3, -6, -10, -11, -11, -8, 1, 0, 5, 6, 6, 6, 0, 2, -6, 
-8, -6, -3, -7, -5, 1, 0, 3, 3, 10, 8, 16, 3, 3, 1, -5, -6, -10, -3, -10, -1, 
-7, 2, 3, 8, 10, 3, 9, 8, 10, 3, 3, 0, 1, -2, -4, -1, -2, -4, -6, -2, -10, 
-6, -6, 0, 5, 11, 11, 6, 8, -4, 0, -8, -10, -15, -11, -2, 3, 10, 10, 18, 6, 
2, -1, 3, -2, -1, 0, -4, 0, -3, -3, -4, -6, -10, 3, 9, 13, 11, 13, 15, 8, 0, 
-3, -2, -11, -7, -11, 0, 1, 9, 20, 13, 20, 17, 15, 3, 2, -1, -2, -2, -8, -5, 
-2, 0, -3, -2, -10, -2, -4, -5, 1, -1, 3, -1, 3, 0, -1, -10, -9, -9, -9, -3, 
-6, 2, 0, 3, 4, 4, 0, -8, -13, -8, 0, -5, -6, -4, 2, -1, 2, -3, -3, 0, 0, 7, 
4, 14, 6, 8, -1, 1, -4, -6, -6, -10, 1, -6, 7, 8, 24, 15, 18, 13, 8, 8, -1, 
-5, -15, -10, -8, 3, -1, 11, 9, 11, 9, 9, 12, 1, 5, -3, -1, -1, -3, -4, 3, 
-6, -2, 10, -1, 7, 3, 6, 9, 8, 4, -1, 1, -12, -6, -10, -6, -6, -3, 3, 0, 5, 
3, 6, -1, 1, -3, 3, -1, -1, 0, -1, 1, 2, 5, 3, 10, -3, 6, -1, 4, 6, 8, 15, 6, 
15, 3, 0, -6, -3, -13, -12, -10, 0, 9, 8, 14, 2, 10, 4, 3, -1, 0, -3, -9, 
-12, -13, -3, -21, -11, -2, 3, 3, 4, 7, 4, 6, 2, 0, -8, -7, -13, -13, -8, -1, 
1, -1, 10, 10, 12, 9, 3, -1, 1, -1, -8, -6, -7, -3, -1, 8, 0, 6, 10, 10, 7, 
5, 8, 3, 11, -3, -2, -1, 3, -9, -6, 1, -3, 10, 10, 13, 8, 13, 5, 6, 3, 4, 9, 
10, 13, 10, 10, 8, 10, 6, 3, -3, 6, 2, 5, 11, 5, 10, 3, 8, 1, -6, -15, -13, 
-7, -9, 2, 0, 6, 3, 7, 3, 7, 3, -2, 3, -10, -3, -5, 5, -7, -7, 4, 1, 3, 6, 
10, 9, 10, 11, 13, 5, 9, -1, -5, -8, -8, -1, -1, 10, 4, 10, 11, 16, 8, 4, -1, 
-12, -6, -10, -4, -6, -1, -3, 1, 2, -1, -1, -2, 3, -7, 2, 1, 6, 0, -1, -2, 
-8, -1, -15, -10, -5, 4, 4, 15, 10, 8, 11, 3, 3, -5, -3, -13, -3, -11, -5, 0, 
0, 1, 0, 6, 1, 12, 3, 10, 3, -1, -1, -1, -2, -9, -7, -8, -4, -10, 4, 0, 7, 7, 
8, 8, -2, -2, -2, 3, -10, -6, -3, -3, -7, -4, -3, -1, 8, 1, 8, 2, 5, 7, 6, 0, 
-2, -1, -7, -7, -6, -4, -3, -1, 3, 10, 9, 8, 5, 12, 6, 1, 3, -9, -6, -4, -1, 
0, 1, 8, 10, 10, 13, 18, 9, 8, 3, 0, -5, -12, -9, -15, -3, -9, -8, -2, 6, 8, 
13, 20, 10, 7, 5, 8, -10, -6, -10, -11, -3, 1, -1, -3, 0, 0, 7, 4, 8, 4, 7, 
6, 3, 1, -5, -1, -9, -7, -7, 1, -1, 5, 7, 7, 13, 7, 20, 3, -2, -6, -13, -17, 
-16, -16, -16, -6, -7, 3, 0, 8, 1, 1, -6, -8, -6, -10, -3, -15, -6, -13, -18, 
-18, -16, -14, -6, 0, 1, 7, 10, 22, 8, 6, 1, 1, 3, -1, 3, 1, 4, 3, 11, 15, 
11, 8, 13, 9, 6, 8, 2, 4, -1, 1, -6, 0, 1, 0, 6, 3, 18, 15, 32, 36, 31, 20, 
20, 16, 5, 3, -10, -12, -19, -1, -5, 12, 19, 18, 15, 5, 1, -13, 1, -3, 6, 4, 
2, 1, 3, 5, 0, 9, 3, 1, -1, 5, -1, 8, 3, -6, -6, -3, 3, -1, 12, 0, 0, 3, 1, 
0, 0, 0, 0, -5, -17, -7, -15, -8, 0, 5, 6, 15, 18, 16, 22, 6, 10, 1, -7, -12, 
-5, -3, -5, -1, -13, -19, -16, 1, -9, 1, 18, 15, 1, 5, 8, -4, 1, -13, -22, 
-34, -17, -8, -11, -18, -20, 0, -4, -4, -4, 12, 8, 10, 11, -4, -7, 8, -6, 
-23, -5, -17, -19, -31, -34, -25, -13, 3, 13, 9, -1, 24, 11, -7, -8, 23, 20, 
1, 31, 24, 6, 9, 32, 8, 8, 8, 9, 12, -1, 8, 11, 22, -9, -3, -11, -35, -4, 21, 
-5, -16, 17, 10, -5, -3, -5, 0, 8, 8, 31, 23, -1, 9, 28, 15, 1, 9, -3, -19, 
-24, -24, -43, -9, 6, -39, -71, -22, 20, -20, -17, -2, 20, 31, 29, 27, 29, 
-3, 12, 43, 11, 22, 30, 33, -1, 15, 37, 8, -1, 6, 15, -29, -14, 15, -3, -24, 
-9, 20, -17, -27, 28, 15, -41, -14, 17, 20, 15, -2, 9, -41, -17, 18, -12, 
-44, -66, -20, 27, 20, -63, -15, 20, 22, 17, 19, -45, -53, 40, 32, 41, -82, 
-33, 95, -1, -61, 3, 27, 1, 17, 10, -27, -4, 33, 21, -50, -71, -7, -5, -8, 
15, -87, -100, 56, 54, -33, -34, 54, 34, 9, -32, -26, 71, 34, -1, -6, 5, -24, 
33, 18, -41, -31, -73, 6, 2, -29, -3, 34, 7, -17, 21, -118, -3, 112, 31, -62, 
-94, 112, 37, -64, -1, 64, -33, -49, 93, 30, -43, -20, 135, 11, -58, 30, 65, 
-8, -26, 94, -10, -16, 34, 54, -11, -49, 55, 34, -55, -20, 23, -38, -4, 28, 
-83, -54, 28, 24, 4, -36, 13, 45, -10, 36, -11, -51, 27, 29, 22, -92, -27, 
93, 44, -50, -14, 69, -11, 45, 39, -24, -45, 20, 26, 48, 4, -102, 66, 82, 
-122, -56, 121, 36, -29, -65, 101, -24, -98, 97, -27, -35, 4, 97, 24, -63, 
49, 60, -13, -62, 42, 28, -70, -26, 90, -171, -106, 72, -30, -107, -76, 116, 
-29, -44, 23, 104, -132, -34, 111, -97, -35, 57, 104, -125, -80, 103, 34, 
-79, -31, 94, -34, -39, 35, 76, -74, -42, 146, -78, -82, 115, 24, -101, 47, 
12, -23, 69, 8, 32, -3, 3, 10, -33, -2, -66, 17, -36, 38, -31, -87, 9, 28, 
-44, 3, 91, -83, 34, 42, 78, -91, 34, 93, -44, -35, -41, 90, -22, -13, 63, 9, 
-36, 50, 6, 46, 40, -183, -15, 89, -102, -64, 39, 3, 18, -55, 11, 123, -78, 
56, 103, -166, -129, 77, 118, -5, 31, 35, -34, -176, -35, 169, -120, -59, 58, 
66, 35, 41, -44, -52, 31, -74, 120, 48, -102, -55, 81, -44, -83, 157, -38, 
-29, 55, -22, 50, -110, 2, 54, -26, -122, -24, 132, -98, -20, 30, 92, -99, 
-60, 125, 74, -49, -23, 101, -96, -51, 53, -10, -31, 76, 18, -67, 45, 38, 11, 
12, 9, 38, 104, 0, -104, 152, 53, -119, -1, 52, -81, -4, 30, -39, -28, -34, 
-13, 94, -3, -181, 41, 87, -14, 29, 30, -46, 67, 12, -29, -31, 54, -64, 35, 
78, -202, 91, -1, 20, 55, -71, 69, 1, 22, -54, -34, -57, -57, 21, -50, -55, 
13, 168, 59, -78, 25, 62, 73, 50, -176, -4, 48, -73, 68, -15, -140, 15, 42, 
-115, -73, 31, -39, -22, -44, -101, 64, 24, 48, -3, -22, 18, 146, 41, -33, 
111, 12, 54, 138, -17, -41, 145, 0, -50, -66, 28, 17, -14, 8, -51, 45, -8, 
-29, -136, -76, 67, 41, -161, -129, 56, 36, 88, 26, -85, -77, 73, 56, 53, 
-130, 3, 178, 13, 60, 27, 104, 17, 83, 46, -53, -50, 8, 126, -55, -132, 30, 
18, -116, -83, -20, -106, -132, -35, -42, -43, -93, 81, 112, -156, -99, 270, 
14, -153, 55, 220, 165, -127, 144, 187, -79, 20, 183, 46, -56, -76, 130, 83, 
-127, -40, 44, -43, -102, -96, -114, 31, 3, -117, 15, 36, -126, 144, 104, 
-137, -98, 157, 118, -150, -29, 157, 97, -278, 106, 155, -196, 28, 160, -42, 
-169, 166, 125, -40, -39, 73, 79, 8, -7, -1, -52, -58, 81, 5, -148, -15, 48, 
25, -83, -36, 59, -246, 75, 18, -99, -43, 89, 85, -159, -19, 145, -34, -241, 
121, 125, 66, -133, 70, 98, -93, 88, 3, 36, 27, -89, -8, 69, -13, -48, 32, 
85, -92, -113, 59, 59, -136, -31, 16, 130, -121, -38, 115, 10, -21, -28, 121, 
-259, 137, 141, -70, -113, 104, 146, -109, -103, 18, 99, -136, 126, -42, -4, 
-157, 81, 104, -236, 64, 20, 85, -185, 18, 285, -158, -146, 186, -24, -191, 
76, 150, -125, -210, 164, 102, -189, -49, 173, 93, -177, 131, 141, -179, 67, 
95, -35, -55, 34, 64, -76, 1, 123, 93, -8, -20, 20, -162, 92, 128, -251, -62, 
139, 12, -73, 50, 51, 20, -64, 27, 60, -164, 140, 94, -38, 40, 48, 43, 2, 85, 
-47, 25, 29, -11, -106, -3, 36, -54, -8, -9, 52, -118, -8, 139, -121, -184, 
123, 122, -253, -103, 320, -60, -235, 86, 130, -43, -56, 118, -63, 74, -10, 
-1, 84, -104, 88, 3, -44, 18, -24, -99, 211, 1, -141, 24, 111, -36, -134, 
215, -53, 24, 33, 83, -106, -72, 247, -124, -81, -94, 104, 67, -279, 122, 11, 
-80, -36, 48, -91, -210, 221, -19, -248, -153, 281, -21, -78, 113, 18, 136, 
-132, 127, 136, -225, 99, 216, -117, -134, 55, 279, -157, -211, 283, -27, 
-257, 130, 171, -129, -108, 239, -113, -126, 137, 40, -29, -177, 205, -15, 
-142, 66, 142, -80, -185, 297, -30, -402, 146, 243, -80, -136, 76, 9, 48, 
-83, 130, 141, -225, 198, 126, -223, -164, 333, -118, -159, 121, -44, -92, 8, 
64, 12, 44, -94, 48, 43, -29, 48, 43, -34, 14, 89, -15, -148, 160, 66, -176, 
171, 1, -210, 80, 45, -26, -118, 150, -125, -22, 153, -208, 81, 79, 55, -198, 
29, 61, -31, 10, -22, 36, 66, -146, 201, 84, -234, 94, -32, 144, -153, 34, 
-47, -8, 57, -121, 139, -20, -104, 30, 56, -15, 49, -59, -49, 165, -107, 17, 
148, -233, 42, 169, -1, -225, 125, 55, 27, -45, -87, 155, -89, 111, -49, -42, 
31, 90, -52, 31, -40, 27, 60, -202, 186, -48, -153, 163, 64, -107, 49, 73, 
-41, 28, 101, -171, 53, 31, -53, 6, -44, 99, -1, -48, 17, 171, -50, -165, 
104, 82, -279, 146, 59, -257, -117, 136, 197, -249, 31, 50, 98, -12, -24, 
122, -246, 53, 286, -76, -255, 213, 172, -205, 66, 133, -98, 78, -70, 3, -15, 
-108, 20, 120, -29, -346, 282, -11, -153, 65, -23, 14, 31, 31, -145, 71, 100, 
-71, -1, -53, 23, 106, -145, -15, 148, -66, 16, 120, -73, -209, 49, 386, 
-162, -171, -31, 13, 170, -161, 69, -43, 36, 27, -29, 95, -134, 183, 13, 
-233, 22, 55, 8, -1, 64, 39, -110, 23, 161, -50, -128, -14, 118, 93, -321, 
-10, 167, -57, -29, 68, 52, -118, 154, -93, -67, 114, 4, 22, -108, -55, 150, 
129, -124, -16, 200, -207, 85, 333, -281, -101, 190, 106, -211, 110, 75, 
-190, 117, -20, 31, -99, 44, 92, 29, -126, -192, 342, -129, -185, 228, 5, 
-80, -17, 85, 15, 6, -66, 45, 50, -174, 162, -22, -209, 90, 152, -125, 10, 
199, -24, -44, -14, 247, 2, -294, -111, 218, 59, -241, 77, 90, -38, -27, 62, 
-16, -280, 185, 267, -218, -146, 186, 196, -123, -141, 127, 55, -160, 33, 95, 
-40, -85, 45, 184, -123, -13, 136, -3, -34, -87, -50, 76, 116, -275, 73, 191, 
-223, -45, 246, -34, -213, 122, 76, -118, -45, 62, 50, -33, 52, -57, 2, 104, 
-138, 90, -108, 139, -43, -29, 9, 41, 157, -304, 106, 219, -130, -293, 259, 
21, -201, 1, 210, -119, -187, 134, 131, -48, -420, 164, 191, -17, -152, 173, 
103, -276, 102, 94, -67, 57, 6, 9, 59, -165, 40, 195, -71, -98, 18, -59, 197, 
-61, -137, -10, 155, 26, -32, -99, -29, 211, -132, 88, 41, 80, -288, 36, 281, 
-32, -180, -99, 298, -50, -138, 75, 43, -87, 42, -13, 78, 30, -118, 10, 79, 
-40, 36, 13, -94, 102, 90, -148, -221, 235, 44, -41, 118, -122, 17, 97, 69, 
84, -155, -108, 97, 134, -59, -169, 71, -48, 182, 80, -353, -78, 177, 171, 
-190, -220, 187, 21, -29, 80, -77, -2, -20, 189, -138, -365, 314, 186, -165, 
-350, 248, 167, -289, 44, 143, -143, -225, 572, 3, -405, 31, 454, 8, -241, 
69, 29, -27, 26, 106, -192, -11, 64, 232, -399, -92, 294, -174, -162, 66, 
-62, -125, 246, 167, -232, -313, 358, 237, -59, -262, 60, 232, 4, -108, 73, 
70, -28, 197, -55, -254, -141, 279, 43, -280, -139, 156, 246, -189, -206, 
171, 77, 125, -222, -261, 258, 230, 54, -24, -122, -141, 161, 69, -59, -181, 
9, -37, 142, 74, -405, 251, 196, -69, -202, 158, 139, -85, 78, -142, 9, 28, 
81, 56, -40, -307, 191, 103, -210, -62, 94, 44, -260, 279, 71, 18, 65, 1, 
-47, 52, 111, -148, 95, -55, 43, 206, -87, -199, 160, 150, -215, -8, 67, 
-133, 34, -13, -153, 139, 134, -188, -272, 157, 80, 111, -104, -302, 228, 
106, -21, 33, 243, -90, -95, 233, -139, -139, 252, -134, -192, 210, -184, 
-142, 327, 116, -464, 62, 209, -113, 51, -118, -78, 125, 117, -83, -133, 76, 
133, -31, -139, 34, 186, -49, -52, 219, -59, -426, 313, 391, -608, -165, 364, 
56, -236, 124, 257, -156, 12, -1, 152, -223, -171, 225, -73, -128, 92, 209, 
-51, 92, 59, 123, -63, 13, 34, -172, 77, 39, -11, -157, 84, 70, 98, 18, -152, 
-45, 202, 1, -251, 73, 137, -70, -219, 136, 144, -48, -160, 78, 97, -130, 1, 
178, 38, -340, -8, 62, 209, -36, -222, 98, -59, 141, 50, 38, -31, -23, 71, 
91, -38, -189, -82, 78, 168, -175, -67, -3, 285, -67, -230, 186, 84, -109, 
-157, 200, -225, -132, 287, 9, -213, 27, 239, -14, 3, -169, -90, 146, -92, 
101, -43, -295, 160, 307, -229, 35, 151, -192, -115, 248, -84, -469, 395, 
188, -187, -370, 144, 472, -321, -309, 277, 320, -143, -49, 220, -69, -239, 
405, 63, -553, -129, 578, 212, -534, -229, 219, 461, -167, -339, 132, -59, 5, 
425, -148, -717, 114, 644, 54, -566, -324, 463, 323, -332, -261, 45, 202, 
112, -115, -280, 8, 260, 197, -226, -413, 188, 455, 219, -339, -294, 249, 
374, 180, -425, -172, 275, 96, -2, -181, -98, 84, 230, -42, -321, -30, 284, 
143, -235, -211, 106, 181, -193, -225, 171, 108, -197, 34, 47, -242, 188, 
387, -139, -281, 152, 204, -45, 12, 11, 162, 21, -267, 90, 138, -48, 94, 141, 
-499, -227, 456, 63, -479, -111, 354, -1, -108, -169, 45, -80, 69, 219, -254, 
-457, 167, 630, -113, -389, 18, 462, 8, -153, 182, 65, 22, 78, 69, -267, 18, 
251, 19, -181, -204, 224, 146, -13, -147, -78, 84, -36, 28, -174, -78, 5, 
191, -126, -335, 144, 216, 170, -54, -111, -113, 246, 120, -155, -43, -2, 36, 
95, -34, -245, 44, 119, 104, -37, -209, 9, 214, 20, -282, 37, 126, 15, 178, 
-80, -141, -10, 176, 179, -56, -248, -29, 321, -20, -129, 56, 116, -83, -36, 
56, -8, -13, 115, 82, -183, 38, 51, 57, -73, -31, 88, 8, 22, -80, 48, 22, 8, 
50, 23, -52, 2, 48, 16, -41, -143, 106, 139, -71, -126, 69, 168, -23, -20, 
55, 43, -22, 22, -31, -63, 43, 37, 67, -62, -192, -30, 170, 62, -62, -48, 
-10, 84, -57, -40, 102, 62, -26, 36, 135, -65, 30, 136, 113, -48, -85, 125, 
64, -71, -90, 112, 39, -54, -27, 31, 20, -57, 18, -13, -101, -22, 89, -50, 
-183, -96, 45, 18, -109, -103, -11, -1, -9, -27, -59, -80, -3, 62, -45, -167, 
-49, 66, 13, -55, -57, 3, 52, 54, 27, 91, 85, 108, 130, 119, 82, 139, 165, 
157, 192, 135, 202, 190, 78, 71, 204, 169, 67, 58, 55, 87, 87, 26, -17, -125, 
-149, 3, -53, -303, -401, -241, -252, -351, -493, -598, -506, -487, -487, 
-518, -574, -523, -353, -337, -428, -342, -146, -34, 5, 66, 178, 327, 482, 
581, 613, 694, 801, 1016, 1125, 1097, 1056, 1033, 1057, 1005, 952, 819, 656, 
512, 355, 209, 53, -63, -167, -209, -183, -374, -1027, -1614, -1389, -874, 
-1061, -1570, -1672, -1683, -1765, -1561, -1230, -1240, -1323, -1172, -938, 
-860, -771, -383, 40, 212, 111, 188, 575, 971, 1236, 1422, 1472, 1441, 1608, 
1888, 1961, 1907, 1877, 1829, 1716, 1458, 1312, 1276, 1161, 906, 545, 181, 
-22, -11, -115, -491, -835, -946, -964, -1016, -772, -423, -1256, -2657, 
-2304, -780, -897, -1920, -1678, -1396, -1910, -1800, -1074, -1089, -1359, 
-981, -639, -884, -1153, -597, 326, 539, 100, -37, 465, 990, 1396, 1696, 
1614, 1378, 1609, 2045, 2120, 2010, 1989, 2065, 1945, 1599, 1399, 1483, 1371, 
937, 552, 328, 185, 102, -105, -539, -799, -874, -1012, -1170, -1305, -1347, 
-1216, -732, -302, -1179, -2696, -2317, -370, -113, -1430, -1604, -1247, 
-1478, -1175, -443, -659, -1155, -759, -282, -500, -960, -612, 409, 809, 223, 
-226, 127, 756, 1364, 1677, 1409, 930, 1102, 1732, 2003, 1827, 1608, 1712, 
1778, 1494, 1190, 1231, 1228, 895, 553, 288, 105, 62, 27, -299, -657, -835, 
-942, -965, -1019, -1156, -1194, -749, -1, -486, -2408, -2744, -651, 306, 
-988, -1581, -1238, -1544, -1403, -453, -407, -1191, -1092, -414, -342, -895, 
-966, 26, 800, 472, -176, -119, 455, 1208, 1705, 1542, 1077, 1012, 1517, 
1987, 1996, 1659, 1584, 1770, 1671, 1306, 1168, 1224, 1049, 695, 333, 108, 
101, 109, -126, -528, -838, -937, -880, -888, -1102, -1203, -684, 113, -481, 
-2491, -2786, -713, 224, -925, -1527, -1438, -1821, -1494, -440, -412, -1258, 
-1225, -496, -346, -915, -1003, 38, 866, 582, -152, -260, 358, 1348, 1949, 
1677, 1072, 957, 1519, 2075, 2076, 1654, 1516, 1713, 1662, 1259, 991, 1014, 
952, 680, 263, -94, -113, 13, -127, -571, -974, -1085, -947, -875, -1066, 
-1056, -335, 215, -1063, -2843, -2183, -176, 20, -960, -1235, -1590, -1950, 
-1103, -92, -464, -1214, -990, -380, -421, -941, -668, 440, 982, 439, -183, 
-123, 585, 1563, 2074, 1695, 988, 924, 1599, 2167, 1997, 1562, 1452, 1572, 
1441, 1078, 832, 756, 685, 459, 113, -211, -300, -270, -379, -662, -969, 
-1170, -1114, -981, -853, -249, 331, -893, -2854, -2311, -230, 95, -865, 
-1034, -1422, -2040, -1364, -230, -281, -999, -952, -515, -545, -1010, -737, 
416, 1104, 601, -224, -295, 445, 1497, 2087, 1898, 1187, 828, 1308, 2046, 
2121, 1663, 1460, 1513, 1378, 993, 741, 664, 614, 446, 134, -197, -451, -510, 
-444, -493, -853, -1194, -1186, -998, -605, 224, 268, -1635, -2976, -1580, 
115, -204, -916, -1025, -1652, -1939, -1024, -230, -555, -974, -727, -483, 
-787, -1114, -430, 727, 1117, 526, -194, -239, 646, 1788, 2225, 1833, 1168, 
904, 1384, 2044, 2027, 1647, 1419, 1341, 1106, 811, 601, 468, 409, 283, 45, 
-331, -659, -716, -521, -491, -813, -1172, -1216, -915, -68, 732, -320, 
-2519, -2519, -464, 281, -433, -801, -1299, -1948, -1446, -430, -321, -873, 
-902, -502, -524, -1101, -1061, 109, 1065, 953, 196, -359, -53, 1095, 2143, 
2202, 1501, 885, 993, 1670, 2022, 1818, 1519, 1353, 1133, 850, 592, 404, 365, 
373, 225, -165, -623, -821, -605, -395, -553, -993, -1195, -974, -203, 862, 
298, -2073, -2796, -835, 362, -251, -675, -1056, -1941, -1773, -663, -286, 
-820, -994, -602, -523, -1062, -1307, -288, 885, 1081, 479, -136, -209, 575, 
1837, 2414, 1905, 1083, 872, 1394, 1840, 1790, 1619, 1453, 1109, 738, 527, 
319, 178, 267, 307, -49, -623, -971, -827, -487, -395, -749, -1073, -1039, 
-316, 867, 529, -1769, -2666, -890, 324, -139, -552, -971, -1878, -1730, 
-671, -296, -841, -1037, -613, -457, -978, -1332, -449, 733, 1114, 643, -2, 
-199, 445, 1702, 2451, 2064, 1200, 878, 1345, 1763, 1735, 1547, 1392, 1111, 
749, 448, 150, 11, 158, 356, 70, -609, -1088, -986, -601, -373, -567, -871, 
-837, 113, 1079, -139, -2372, -2082, -139, 295, -258, -559, -1438, -2158, 
-1312, -275, -395, -1053, -1032, -617, -610, -1149, -1055, 10, 888, 1015, 
498, -98, -57, 892, 2078, 2428, 1833, 1070, 966, 1473, 1707, 1604, 1426, 
1224, 837, 519, 192, -111, -64, 260, 274, -315, -937, -1150, -899, -515, 
-390, -622, -727, -34, 1012, 242, -2034, -2244, -372, 384, -96, -404, -1286, 
-2257, -1617, -417, -258, -938, -1114, -766, -699, -1129, -1065, -85, 769, 
980, 559, 99, 41, 754, 1930, 2474, 1962, 1232, 1045, 1378, 1647, 1540, 1329, 
1204, 873, 424, 86, -285, -246, 198, 274, -389, -1014, -1150, -932, -591, 
-488, -568, -396, 608, 1152, -622, -2603, -1638, 192, 300, 13, -393, -1847, 
-2453, -1259, -258, -492, -995, -874, -718, -1066, -1396, -714, 430, 1115, 
1020, 386, -64, 181, 1336, 2477, 2483, 1690, 1122, 1126, 1419, 1561, 1435, 
1313, 1097, 568, 123, -319, -503, -50, 416, -17, -870, -1247, -1194, -749, 
-398, -379, -330, 535, 1209, -268, -2317, -1840, -85, 344, 197, -143, -1600, 
-2551, -1608, -430, -353, -853, -879, -769, -1086, -1427, -794, 373, 1088, 
1105, 608, 152, 184, 1119, 2388, 2665, 1958, 1322, 1158, 1252, 1368, 1365, 
1368, 1184, 528, -43, -487, -610, -157, 327, -99, -909, -1305, -1255, -839, 
-507, -387, 88, 1147, 982, -1197, -2538, -1237, 154, 305, 344, -365, -2155, 
-2572, -1290, -393, -581, -782, -585, -798, -1480, -1541, -432, 767, 1345, 
1147, 477, -52, 387, 1734, 2682, 2522, 1813, 1290, 1162, 1191, 1179, 1289, 
1383, 934, 219, -419, -809, -526, 117, 125, -538, -1137, -1403, -1187, -685, 
-353, 140, 1268, 1225, -1039, -2568, -1466, -100, 226, 477, -30, -1871, 
-2680, -1719, -731, -606, -667, -464, -646, -1432, -1675, -620, 617, 1268, 
1289, 907, 282, 279, 1348, 2461, 2642, 2164, 1609, 1226, 1030, 892, 1086, 
1407, 991, 187, -388, -811, -740, -138, 29, -413, -965, -1324, -1261, -844, 
-428, 388, 1707, 1137, -1441, -2502, -1176, -181, 95, 538, -137, -2025, 
-2550, -1621, -960, -869, -590, -203, -589, -1512, -1616, -416, 771, 1345, 
1428, 1093, 421, 534, 1597, 2395, 2488, 2220, 1807, 1286, 828, 647, 1071, 
1343, 832, 143, -526, -1009, -693, -116, -195, -587, -935, -1159, -1095, 
-793, -203, 1163, 1822, -90, -2205, -1846, -689, -291, 221, 381, -1092, 
-2402, -2024, -1322, -1210, -1028, -338, -142, -902, -1581, -962, 167, 991, 
1474, 1562, 1000, 580, 1132, 1908, 2276, 2274, 2114, 1704, 1149, 551, 549, 
969, 895, 404, -84, -683, -890, -535, -367, -469, -666, -874, -983, -815, 
-298, 1086, 1919, 111, -2047, -1717, -713, -539, -14, 236, -1136, -2362, 
-2010, -1433, -1448, -1285, -524, -190, -799, -1412, -848, 187, 853, 1371, 
1632, 1173, 835, 1394, 1974, 2136, 2150, 2032, 1723, 1181, 531, 509, 770, 
583, 265, -20, -556, -738, -545, -508, -598, -674, -727, -672, -519, 196, 
1665, 1474, -944, -2123, -1070, -517, -540, 45, -242, -1850, -2436, -1767, 
-1504, -1649, -1193, -374, -336, -1067, -1240, -356, 513, 1043, 1611, 1740, 
1141, 1069, 1711, 2058, 2059, 2116, 1966, 1521, 790, 307, 441, 534, 260, 76, 
-181, -605, -644, -540, -582, -702, -673, -550, -391, -59, 1202, 1952, 188, 
-1898, -1560, -550, -565, -254, -17, -1285, -2522, -2166, -1613, -1762, 
-1676, -799, -250, -689, -1163, -641, 228, 824, 1461, 1854, 1482, 1237, 1664, 
1941, 1933, 1947, 1961, 1751, 1137, 440, 267, 259, 116, 74, -23, -337, -531, 
-545, -667, -731, -634, -385, -111, 304, 1546, 2028, 8, -2058, -1530, -510, 
-526, -199, -122, -1534, -2677, -2277, -1811, -1910, -1706, -797, -256, -664, 
-1077, -491, 328, 813, 1548, 2081, 1704, 1389, 1754, 1860, 1740, 1789, 1826, 
1576, 946, 307, 110, -9, -226, -125, -103, -326, -414, -408, -704, -866, 
-612, -133, 359, 1349, 2516, 1544, -1175, -2209, -1050, -494, -363, 92, -611, 
-2354, -2926, -2376, -2232, -2157, -1350, -355, -291, -876, -864, -73, 580, 
1287, 2097, 2183, 1792, 1804, 1854, 1674, 1665, 1754, 1688, 1238, 510, 54, 
-127, -404, -463, -256, -257, -365, -314, -542, -869, -863, -384, 284, 1315, 
2713, 2367, -239, -2102, -1559, -871, -611, 19, -176, -1802, -2907, -2726, 
-2656, -2656, -1877, -549, 13, -403, -659, -197, 242, 946, 2099, 2548, 2223, 
2118, 2009, 1500, 1277, 1420, 1592, 1420, 759, 93, -301, -778, -912, -465, 
-123, -111, -148, -395, -779, -902, -480, 485, 2151, 3380, 2035, -744, -1968, 
-1547, -1280, -731, -1, -585, -2015, -2605, -2757, -3172, -3002, -1744, -315, 
174, -45, -99, 162, 369, 1098, 2157, 2587, 2570, 2565, 2029, 1286, 1046, 
1111, 1192, 1070, 587, 13, -521, -1088, -1181, -753, -259, 49, 115, -250, 
-740, -810, -239, 1184, 3281, 3589, 1081, -1259, -1647, -1520, -1481, -678, 
-365, -1439, -2373, -2543, -3083, -3640, -2995, -1389, -112, 243, 324, 493, 
462, 627, 1652, 2572, 2721, 2822, 2726, 1953, 1172, 872, 760, 698, 509, 248, 
-93, -784, -1417, -1315, -792, -379, -3, 118, -174, -470, -262, 619, 2558, 
3783, 2141, -301, -1138, -1275, -1602, -1270, -795, -1402, -2249, -2332, 
-2659, -3576, -3630, -2280, -726, 79, 475, 860, 847, 784, 1476, 2243, 2473, 
2750, 2922, 2323, 1513, 1094, 825, 535, 277, 122, -75, -551, -1120, -1210, 
-924, -649, -295, 0, -139, -352, 19, 1244, 3073, 3275, 1068, -772, -971, 
-1154, -1467, -1056, -1042, -1945, -2367, -2227, -2808, -3561, -3144, -1715, 
-455, 206, 692, 1089, 1036, 1064, 1795, 2259, 2369, 2718, 2768, 2074, 1320, 
841, 458, 188, -33, -127, -332, -756, -1099, -938, -703, -554, -236, 8, -127, 
-101, 655, 2329, 3818, 2712, 126, -1093, -1153, -1515, -1494, -1088, -1582, 
-2386, -2421, -2488, -3372, -3739, -2764, -1192, -28, 674, 1191, 1347, 1287, 
1576, 2068, 2278, 2573, 2877, 2577, 1732, 1032, 559, 125, -164, -269, -330, 
-593, -967, -1119, -944, -666, -407, -125, -23, -37, 340, 1756, 3733, 3683, 
1197, -761, -1156, -1506, -1779, -1394, -1430, -2200, -2478, -2395, -3114, 
-3971, -3456, -1848, -381, 628, 1352, 1667, 1380, 1498, 2105, 2239, 2319, 
2815, 2846, 2117, 1371, 682, 101, -381, -522, -378, -476, -942, -1098, -839, 
-715, -571, -269, -143, -146, 358, 1735, 3748, 4077, 1763, -515, -1201, 
-1645, -2048, -1693, -1585, -2148, -2360, -2295, -3030, -3996, -3762, -2225, 
-518, 720, 1600, 2035, 1845, 1699, 1903, 1977, 2127, 2619, 2722, 2230, 1656, 
930, 80, -510, -685, -631, -559, -721, -822, -651, -511, -500, -370, -305, 
-269, 354, 2146, 4320, 4082, 1361, -776, -1451, -2096, -2407, -1880, -1758, 
-2206, -2135, -2086, -3142, -4206, -3739, -2037, -283, 1112, 2101, 2379, 
2013, 1847, 1864, 1686, 1887, 2502, 2659, 2170, 1533, 703, -275, -892, -944, 
-705, -558, -583, -504, -350, -365, -379, -329, -384, -181, 855, 3128, 4840, 
3431, 510, -1102, -1882, -2744, -2722, -2087, -2117, -2180, -1733, -2152, 
-3638, -4341, -3298, -1438, 333, 1849, 2738, 2677, 2355, 2325, 1738, 1060, 
1482, 2261, 2399, 2102, 1452, 338, -727, -1240, -1154, -953, -800, -382, 77, 
95, -139, -267, -472, -525, 132, 2115, 4571, 4663, 2101, -209, -1466, -2800, 
-3458, -2952, -2478, -2304, -1655, -1394, -2614, -4100, -4028, -2499, -657, 
1165, 2694, 3310, 3037, 2681, 2112, 1154, 909, 1602, 2100, 2134, 1866, 994, 
-243, -1218, -1589, -1474, -1182, -640, 78, 514, 421, 133, -267, -682, -413, 
1198, 3950, 5113, 3242, 684, -893, -2475, -3835, -3828, -3205, -2724, -1867, 
-1086, -1776, -3391, -4038, -3083, -1429, 424, 2304, 3626, 3740, 3326, 2528, 
1113, 335, 815, 1613, 1956, 2094, 1630, 506, -733, -1600, -1903, -1773, 
-1081, -2, 832, 954, 662, 150, -475, -631, 777, 3422, 4491, 2945, 1028, -332, 
-2225, -3910, -4208, -3833, -3241, -1916, -854, -1296, -2646, -3282, -2649, 
-1497, 20, 1838, 3403, 3867, 3712, 3076, 1562, 403, 298, 736, 1165, 1538, 
1392, 614, -438, -1375, -1879, -1943, -1399, -289, 792, 1249, 1219, 742, 64, 
-129, 1372, 3517, 3600, 1956, 705, -365, -2320, -3913, -4365, -4312, -3627, 
-2047, -1027, -1522, -2399, -2437, -1749, -887, 314, 1954, 3333, 3863, 3939, 
3129, 1394, 351, 308, 507, 717, 994, 986, 471, -358, -1161, -1784, -2017, 
-1417, -176, 835, 1273, 1317, 986, 523, 887, 2472, 3189, 2025, 779, 214, 
-947, -2729, -3879, -4344, -4308, -3297, -1918, -1509, -1964, -2073, -1457, 
-739, -61, 973, 2334, 3370, 3827, 3723, 2677, 1266, 518, 325, 284, 302, 391, 
333, -7, -598, -1196, -1601, -1620, -875, 175, 897, 1206, 1275, 1072, 1097, 
2316, 3439, 2593, 878, 94, -626, -2105, -3370, -3960, -4242, -3833, -2599, 
-1848, -2052, -2273, -1714, -788, -57, 770, 1903, 3012, 3716, 3855, 3021, 
1564, 676, 498, 430, 353, 321, 252, 97, -302, -979, -1598, -1777, -1226, 
-156, 699, 1124, 1232, 1164, 1139, 1984, 3274, 3000, 1380, 294, -285, -1577, 
-3060, -3862, -4169, -3984, -3029, -2069, -2001, -2239, -1852, -953, -238, 
403, 1380, 2541, 3446, 3805, 3475, 2285, 1088, 538, 307, 139, 47, 39, 28, 
-142, -659, -1237, -1606, -1441, -584, 309, 861, 1133, 1244, 1205, 1788, 
3231, 3487, 1902, 428, -230, -1332, -2863, -3771, -4106, -4073, -3244, -2171, 
-1943, -2285, -2116, -1224, -359, 251, 1137, 2382, 3443, 3946, 3596, 2322, 
1073, 612, 437, 239, 141, 188, 261, 95, -461, -1209, -1697, -1638, -825, 106, 
701, 1098, 1336, 1377, 1854, 3103, 3275, 1807, 479, -81, -1130, -2639, -3598, 
-4019, -4039, -3330, -2297, -1977, -2179, -1982, -1143, -365, 126, 897, 2026, 
3102, 3760, 3737, 2802, 1534, 778, 359, 49, -99, -78, 45, 58, -271, -896, 
-1380, -1504, -1021, -203, 455, 937, 1326, 1513, 1877, 3010, 3496, 2274, 710, 
-48, -981, -2450, -3507, -3946, -4042, -3536, -2538, -2003, -2112, -2040, 
-1329, -505, 50, 710, 1787, 2885, 3664, 3745, 3034, 1920, 995, 430, 59, -139, 
-172, -31, 42, -137, -714, -1278, -1464, -1170, -521, 185, 776, 1214, 1520, 
1849, 2876, 3564, 2614, 982, 69, -764, -2166, -3298, -3855, -4020, -3639, 
-2691, -2098, -2136, -2094, -1473, -654, -114, 439, 1401, 2521, 3428, 3792, 
3247, 2244, 1362, 706, 162, -197, -288, -135, 35, -45, -456, -1046, -1352, 
-1232, -796, -234, 363, 951, 1420, 1709, 2532, 3545, 3137, 1553, 350, -455, 
-1780, -3049, -3671, -3893, -3720, -2917, -2105, -2020, -2164, -1773, -995, 
-396, 97, 962, 2094, 3140, 3695, 3359, 2497, 1686, 1026, 398, -59, -246, 
-136, 51, 52, -253, -824, -1175, -1167, -901, -514, 8, 643, 1254, 1609, 2187, 
3298, 3438, 2121, 704, -168, -1381, -2747, -3480, -3746, -3692, -3054, -2130, 
-1806, -2009, -1924, -1310, -709, -251, 452, 1510, 2619, 3468, 3512, 2734, 
1891, 1251, 633, 144, -20, -15, 90, 148, -33, -555, -1135, -1278, -1063, 
-754, -335, 321, 939, 1361, 1656, 2501, 3325, 2841, 1486, 398, -488, -1809, 
-2889, -3464, -3653, -3419, -2599, -1863, -1805, -1910, -1620, -1059, -630, 
-150, 631, 1698, 2750, 3329, 3030, 2325, 1737, 1131, 461, 38, -8, 271, 507, 
362, -47, -617, -1128, -1308, -1247, -988, -428, 354, 1091, 1451, 1595, 2341, 
3137, 2653, 1257, 155, -664, -1748, -2633, -3144, -3333, -3118, -2364, -1672, 
-1688, -1910, -1658, -1049, -636, -242, 465, 1472, 2469, 2967, 2727, 2120, 
1597, 1093, 590, 207, 160, 433, 611, 498, 133, -370, -832, -1019, -1035, 
-900, -472, 196, 809, 1150, 1422, 2272, 2978, 2379, 1046, 40, -794, -1865, 
-2666, -3027, -3069, -2718, -1904, -1326, -1439, -1692, -1510, -1102, -825, 
-441, 303, 1300, 2278, 2733, 2457, 1926, 1524, 1063, 524, 185, 228, 557, 729, 
677, 365, -97, -519, -769, -923, -948, -598, 43, 645, 957, 1252, 2152, 2909, 
2277, 910, -69, -902, -1938, -2662, -2916, -2899, -2470, -1583, -1035, -1228, 
-1574, -1465, -1137, -961, -615, 90, 1016, 2005, 2608, 2372, 1794, 1440, 
1074, 557, 187, 197, 536, 789, 816, 622, 194, -223, -498, -721, -887, -752, 
-246, 286, 664, 1010, 1808, 2690, 2398, 1158, 115, -708, -1725, -2532, -2841, 
-2810, -2410, -1571, -932, -965, -1291, -1348, -1161, -1073, -893, -323, 552, 
1548, 2291, 2264, 1830, 1528, 1214, 723, 299, 237, 524, 835, 942, 824, 478, 
90, -202, -535, -806, -808, -468, 17, 393, 727, 1408, 2415, 2472, 1375, 269, 
-516, -1467, -2393, -2787, -2775, -2427, -1685, -947, -819, -1107, -1264, 
-1153, -1130, -1104, -651, 142, 1110, 1984, 2227, 1900, 1617, 1441, 1004, 
400, 162, 370, 717, 965, 990, 788, 411, 101, -186, -654, -942, -818, -400, 1, 
330, 749, 1604, 2511, 2257, 1056, 50, -693, -1674, -2486, -2762, -2631, 
-2178, -1376, -783, -815, -1093, -1174, -1096, -1195, -1136, -625, 217, 1142, 
1842, 2020, 1838, 1658, 1398, 906, 430, 352, 552, 794, 910, 843, 659, 368, 
115, -246, -634, -749, -497, -143, 108, 384, 979, 2003, 2466, 1686, 504, 
-258, -1077, -2057, -2689, -2789, -2540, -1889, -1064, -756, -880, -1048, 
-969, -1016, -1191, -1037, -418, 461, 1345, 1927, 1968, 1860, 1718, 1359, 
757, 326, 303, 498, 760, 949, 907, 701, 430, 115, -351, -830, -892, -671, 
-368, -66, 308, 974, 2045, 2585, 1821, 643, -151, -947, -1984, -2692, -2823, 
-2535, -1863, -1084, -740, -855, -982, -936, -1017, -1291, -1233, -582, 317, 
1259, 1867, 1968, 1914, 1810, 1520, 936, 404, 318, 569, 826, 951, 888, 720, 
443, 119, -313, -795, -895, -687, -407, -143, 199, 780, 1793, 2537, 2092, 
930, 71, -636, -1667, -2539, -2839, -2621, -2084, -1322, -870, -849, -946, 
-927, -996, -1343, -1401, -891, -17, 922, 1762, 2075, 2032, 1966, 1724, 1203, 
598, 374, 529, 768, 861, 867, 740, 466, 157, -207, -649, -889, -786, -563, 
-282, 48, 491, 1329, 2363, 2485, 1484, 449, -223, -1170, -2243, -2822, -2850, 
-2477, -1783, -1099, -861, -928, -963, -947, -1192, -1475, -1193, -456, 414, 
1367, 2049, 2188, 2110, 1973, 1567, 999, 538, 422, 518, 641, 773, 843, 739, 
462, 157, -230, -701, -1039, -1018, -897, -603, -107, 405, 1150, 2263, 2820, 
2048, 882, 106, -789, -2026, -2797, -2908, -2635, -2049, -1275, -837, -883, 
-996, -986, -1142, -1520, -1438, -736, 122, 1046, 1978, 2390, 2267, 2116, 
1860, 1296, 671, 379, 482, 634, 736, 827, 757, 423, 82, -256, -770, -1167, 
-1103, -801, -465, -13, 489, 1148, 2155, 2824, 2243, 995, 93, -695, -1788, 
-2689, -2956, -2753, -2255, -1567, -1094, -1068, -1204, -1183, -1172, -1410, 
-1414, -766, 134, 1037, 1946, 2560, 2567, 2316, 2085, 1609, 953, 449, 391, 
521, 541, 529, 521, 283, -66, -371, -714, -1029, -1091, -773, -374, -23, 376, 
828, 1441, 2395, 2792, 1940, 736, -4, -798, -1943, -2797, -3061, -2884, 
-2425, -1754, -1368, -1410, -1399, -1161, -1033, -1240, -1091, -323, 548, 
1380, 2192, 2740, 2727, 2439, 2110, 1581, 911, 416, 290, 300, 263, 232, 218, 
70, -182, -413, -651, -881, -912, -710, -496, -230, 157, 625, 1100, 1973, 
2886, 2654, 1469, 526, -223, -1467, -2682, -3284, -3335, -3108, -2451, -1722, 
-1442, -1352, -1098, -827, -930, -1064, -603, 274, 1126, 2030, 2720, 2879, 
2724, 2507, 2001, 1190, 528, 240, 169, 71, 29, 40, -38, -265, -471, -673, 
-902, -939, -717, -405, -180, 118, 559, 1005, 1599, 2602, 3043, 2221, 1020, 
197, -771, -2210, -3257, -3570, -3496, -3107, -2340, -1739, -1527, -1308, 
-906, -703, -878, -717, 66, 1038, 1914, 2713, 3099, 2991, 2813, 2437, 1656, 
688, 130, 10, -69, -224, -282, -220, -338, -542, -715, -871, -928, -750, 
-399, -130, 90, 483, 995, 1333, 1853, 2829, 3174, 2185, 835, -24, -1110, 
-2612, -3614, -3937, -3953, -3567, -2659, -1912, -1634, -1321, -701, -339, 
-418, -226, 540, 1474, 2343, 3135, 3411, 3203, 2908, 2471, 1590, 449, -269, 
-491, -638, -797, -685, -496, -516, -552, -554, -680, -834, -652, -274, -42, 
132, 549, 1079, 1385, 1536, 2100, 3070, 3096, 1847, 520, -461, -1749, -3242, 
-4192, -4597, -4614, -3916, -2704, -1883, -1485, -863, -92, 269, 220, 412, 
1147, 2022, 2838, 3543, 3709, 3324, 2857, 2204, 1097, -204, -1062, -1208, 
-1312, -1486, -1310, -986, -788, -619, -455, -393, -321, 45, 477, 643, 771, 
1102, 1457, 1589, 1561, 1774, 2684, 3058, 1969, 408, -768, -1975, -3615, 
-4917, -5508, -5498, -4689, -3136, -1799, -1076, -335, 607, 1233, 1175, 1073, 
1519, 2285, 3090, 3732, 3877, 3350, 2681, 1972, 761, -831, -2032, -2321, 
-2264, -2177, -1740, -1100, -588, -162, 192, 328, 291, 535, 1039, 1224, 1128, 
1212, 1341, 1368, 1298, 1100, 1216, 1989, 2419, 1418, -216, -1457, -2560, 
-4132, -5504, -6028, -5661, -4362, -2534, -909, 33, 790, 1715, 2256, 1934, 
1463, 1640, 2280, 2848, 3233, 3361, 2925, 2152, 1226, -14, -1660, -2915, 
-3186, -2870, -2432, -1819, -778, 131, 673, 1091, 1298, 1295, 1396, 1616, 
1602, 1275, 1033, 956, 828, 612, 349, 209, 673, 1672, 1690, 316, -1247, 
-2201, -3329, -4947, -5921, -5710, -4560, -2737, -688, 675, 1351, 1995, 2590, 
2422, 1560, 1046, 1392, 1969, 2316, 2575, 2697, 2256, 1301, 191, -1315, 
-2815, -3537, -3272, -2584, -1735, -549, 768, 1574, 1835, 1974, 1912, 1652, 
1427, 1309, 1069, 703, 457, 285, -78, -284, -253, -228, -16, 962, 1687, 902, 
-545, -1487, -2346, -3877, -4961, -4859, -4029, -2712, -823, 749, 1363, 1611, 
1963, 1924, 1112, 438, 626, 1298, 1736, 2093, 2327, 2288, 1810, 567, -962, 
-2268, -2930, -2857, -2336, -1508, -308, 904, 1770, 2066, 1857, 1645, 1464, 
1277, 993, 645, 436, 292, 33, -400, -725, -630, -367, -274, 74, 1451, 2451, 
1638, 78, -1099, -2297, -3956, -5022, -5015, -4316, -2831, -648, 925, 1283, 
1384, 1725, 1628, 823, 230, 572, 1427, 2162, 2694, 2798, 2376, 1689, 490, 
-1282, -2753, -3209, -2701, -2012, -1228, -90, 1035, 1702, 1907, 1773, 1476, 
1333, 1343, 1226, 778, 321, 144, -176, -779, -1277, -1231, -671, -219, 80, 
909, 2604, 3282, 1939, -80, -1568, -2921, -4534, -5433, -5307, -4262, -2351, 
-99, 1051, 1042, 1112, 1517, 1403, 701, 463, 1217, 2381, 3197, 3420, 2918, 
2073, 1182, -36, -1963, -3564, -3646, -2652, -1698, -1007, -108, 1007, 1785, 
1888, 1646, 1370, 1385, 1656, 1586, 932, 279, 8, -272, -849, -1453, -1297, 
-535, -1, 274, 876, 2421, 3190, 1877, -280, -1993, -3329, -4670, -5445, 
-5297, -4247, -2319, 45, 1301, 1208, 1196, 1661, 1749, 1190, 857, 1457, 2529, 
3277, 3303, 2463, 1250, 295, -687, -2193, -3650, -3790, -2526, -1277, -535, 
66, 954, 1880, 2232, 2068, 1779, 1755, 1949, 1834, 987, 36, -562, -874, 
-1196, -1665, -1684, -902, -8, 436, 635, 1389, 2972, 3172, 1190, -1058, 
-2281, -3285, -4672, -5409, -5031, -3764, -1753, 331, 1051, 839, 1278, 2092, 
2077, 1377, 1282, 2141, 3124, 3367, 2709, 1459, 272, -632, -1765, -2997, 
-3643, -3164, -1798, -510, 188, 701, 1398, 2033, 2195, 1928, 1777, 1852, 
1823, 1404, 553, -362, -1049, -1401, -1501, -1522, -1196, -300, 412, 647, 
736, 1474, 2852, 2556, 309, -1602, -2329, -3291, -4751, -5291, -4581, -3272, 
-1363, 510, 1001, 877, 1602, 2475, 2232, 1536, 1586, 2453, 3034, 2787, 1848, 
532, -591, -1429, -2276, -3068, -3172, -2232, -786, 85, 475, 1056, 1791, 
2247, 2178, 2031, 2068, 1966, 1541, 822, -265, -1204, -1628, -1567, -1354, 
-1060, -386, 332, 714, 633, 516, 1145, 2487, 2213, -1, -1644, -2159, -3117, 
-4852, -5493, -4765, -3349, -1267, 730, 1486, 1672, 2622, 3295, 2669, 1589, 
1379, 1949, 2250, 1824, 859, -169, -1039, -1701, -2512, -2960, -2353, -1153, 
34, 825, 1198, 1546, 1885, 1819, 1509, 1342, 1462, 1511, 1064, 320, -444, 
-1165, -1616, -1556, -1219, -703, -11, 578, 890, 739, 546, 890, 2199, 2875, 
996, -1308, -2153, -2929, -4964, -6372, -5682, -4056, -1882, 633, 2209, 2461, 
2961, 3708, 3114, 1606, 902, 1352, 1877, 1641, 779, -231, -1155, -1875, 
-2680, -3268, -2757, -1033, 946, 1987, 2249, 2288, 2231, 1743, 774, 235, 340, 
653, 768, 524, -90, -701, -1127, -1456, -1333, -867, -106, 711, 1065, 1046, 
776, 563, 896, 2250, 2840, 799, -1609, -2480, -3394, -5731, -7058, -5919, 
-3830, -1348, 1403, 3191, 3354, 3545, 3940, 2916, 1125, 379, 871, 1434, 1144, 
323, -580, -1443, -2206, -2906, -3198, -2447, -510, 1787, 3095, 3055, 2736, 
2400, 1529, 220, -623, -513, -36, 300, 367, 59, -497, -849, -993, -1009, 
-685, 24, 785, 1048, 964, 792, 561, 578, 1717, 3061, 1721, -1239, -2762, 
-3410, -5378, -7165, -6343, -4036, -1475, 1426, 3699, 3893, 3407, 3620, 2964, 
1135, -13, 296, 1077, 1118, 381, -604, -1551, -2347, -2828, -2926, -2210, 
-379, 1820, 3375, 3835, 3597, 3025, 1706, -153, -1399, -1627, -1282, -818, 
-245, 157, 257, 195, 15, -372, -552, 39, 629, 666, 433, 376, 408, 316, 395, 
1474, 2951, 1958, -967, -2927, -3811, -5356, -6627, -5523, -3208, -666, 2067, 
4031, 3747, 2579, 2341, 1672, 167, -687, -167, 708, 1063, 654, -219, -1197, 
-1894, -2001, -1860, -1044, 670, 2811, 3988, 3597, 2568, 1267, -179, -1665, 
-2374, -1985, -1006, 36, 934, 1275, 924, 588, 257, -315, -717, -290, 314, 
397, 235, 171, 237, 66, 81, 690, 2142, 2894, 955, -1736, -3184, -4113, -5569, 
-6000, -4401, -2001, 647, 2970, 3821, 2809, 1904, 1663, 706, -547, -697, 239, 
1100, 1197, 468, -486, -1254, -1609, -1579, -1204, -115, 1581, 3090, 3532, 
2948, 1768, 500, -1030, -2437, -2654, -1837, -603, 460, 1352, 1739, 1598, 
1126, 429, -285, -655, -227, 121, 6, -134, -80, 97, 59, 48, 647, 2235, 3090, 
1081, -1893, -3393, -4028, -5369, -5908, -4361, -1885, 820, 3019, 3688, 2496, 
1586, 1505, 725, -552, -737, 300, 1226, 1239, 346, -680, -1388, -1532, -1359, 
-945, 67, 1728, 3146, 3349, 2577, 1460, 484, -589, -2000, -2490, -1794, -715, 
164, 711, 1125, 1330, 1396, 972, 316, -193, -95, 184, -52, -379, -415, -220, 
-148, -78, 240, 1210, 2869, 2975, 164, -2866, -3895, -4341, -5610, -5568, 
-3410, -601, 1846, 3328, 3204, 1691, 1002, 1009, 195, -814, -440, 903, 1630, 
1170, -15, -1012, -1513, -1476, -1180, -568, 696, 2390, 3366, 2912, 1700, 
888, 298, -1059, -2334, -2295, -1163, -131, 366, 836, 1284, 1515, 1494, 1024, 
142, -309, -20, 85, -371, -760, -514, -54, 2, -34, 330, 1491, 3143, 2649, 
-649, -3316, -3791, -4254, -5453, -5038, -2777, 6, 2255, 3266, 2540, 1068, 
822, 853, -41, -780, -5, 1347, 1821, 998, -399, -1338, -1570, -1347, -1004, 
-295, 1124, 2764, 3396, 2642, 1289, 230, -659, -1672, -2247, -1653, -380, 
741, 1360, 1458, 1289, 1163, 897, 241, -414, -526, -103, -29, -382, -596, 
-384, -55, 68, 210, 684, 2045, 3553, 2276, -1380, -3715, -4050, -4733, -5701, 
-4665, -2215, 468, 2576, 3310, 2157, 721, 829, 897, 33, -442, 516, 1617, 
1650, 475, -999, -1859, -1875, -1309, -659, 198, 1545, 3027, 3330, 2329, 885, 
-73, -507, -972, -1701, -1547, -432, 579, 965, 757, 722, 957, 1032, 573, -9, 
-375, -199, -16, -409, -777, -505, 18, 228, 340, 675, 1721, 3184, 2584, -761, 
-3595, -4113, -4362, -5360, -4924, -2755, -103, 2045, 3052, 2351, 897, 782, 
1154, 549, -192, 322, 1343, 1534, 536, -951, -1906, -1934, -1325, -643, 91, 
1270, 2688, 3184, 2421, 1135, 161, -276, -540, -1180, -1352, -591, 232, 604, 
523, 451, 677, 953, 715, 210, -252, -268, -41, -289, -671, -515, -13, 342, 
556, 758, 1277, 2549, 2924, 322, -3093, -4266, -4109, -4879, -5058, -3316, 
-855, 1385, 2726, 2656, 1227, 528, 1093, 1016, 148, 86, 988, 1443, 785, -629, 
-1784, -2046, -1471, -591, 140, 1000, 2255, 3074, 2592, 1241, 234, -71, -179, 
-533, -1021, -827, -218, 187, 275, 213, 373, 984, 1273, 729, 69, -328, -325, 
-355, -690, -715, -169, 375, 669, 738, 750, 1456, 2738, 2131, -1100, -3722, 
-3921, -3988, -4943, -4565, -2576, -219, 1716, 2721, 2144, 791, 797, 1442, 
883, -33, 300, 1170, 1231, 265, -1109, -1911, -1753, -941, -161, 403, 1292, 
2496, 2943, 2065, 810, 28, -370, -661, -999, -943, -354, 310, 757, 812, 570, 
616, 914, 623, 2, -426, -430, -253, -366, -554, -335, 106, 328, 490, 692, 
1200, 2554, 3032, 463, -2995, -4175, -4078, -4902, -5080, -3388, -918, 1289, 
2650, 2569, 1088, 362, 994, 1064, 202, 162, 1149, 1571, 870, -549, -1819, 
-2082, -1372, -409, 294, 1049, 2132, 2916, 2323, 716, -111, 131, 12, -806, 
-1086, -396, 232, 363, 326, 395, 662, 1057, 1242, 525, -448, -471, -167, 
-519, -993, -689, 43, 577, 688, 749, 993, 1840, 3044, 1766, -1984, -4239, 
-3864, -4118, -5087, -4290, -2094, 311, 2031, 2560, 1570, 429, 741, 1401, 
778, -4, 618, 1507, 1301, 31, -1420, -2038, -1560, -676, 50, 665, 1521, 2499, 
2535, 1361, 151, -327, -309, -324, -559, -374, 242, 682, 767, 517, 251, 450, 
758, 478, -108, -494, -417, -249, -496, -710, -330, 203, 514, 727, 844, 1257, 
2519, 2845, 229, -3254, -4310, -3974, -4684, -4846, -3209, -830, 1212, 2388, 
2198, 846, 179, 875, 1177, 428, 335, 1249, 1627, 849, -589, -1827, -1956, 
-1152, -183, 570, 1254, 2043, 2481, 1847, 551, -454, -816, -605, -338, -57, 
496, 1055, 1182, 950, 497, 216, 287, 258, -35, -417, -432, -237, -315, -612, 
-495, -31, 304, 559, 867, 1337, 2472, 3001, 714, -2869, -4378, -4132, -4631, 
-4756, -3300, -1071, 970, 2188, 2087, 766, -76, 525, 1144, 649, 482, 1291, 
1723, 1081, -311, -1705, -2019, -1221, -189, 631, 1256, 1816, 2144, 1583, 
587, -283, -809, -595, -129, 119, 437, 897, 1025, 943, 561, 307, 448, 360, 
41, -285, -507, -433, -373, -674, -577, -94, 276, 618, 876, 1066, 2056, 2976, 
1326, -2151, -4179, -4042, -4331, -4705, -3627, -1604, 398, 1791, 2087, 945, 
-87, 325, 1116, 838, 509, 1137, 1701, 1287, 67, -1403, -1959, -1315, -313, 
528, 1042, 1548, 2110, 1722, 510, -176, -423, -462, -234, 50, 410, 837, 946, 
895, 724, 367, 472, 626, 144, -426, -534, -435, -429, -640, -652, -104, 343, 
549, 783, 846, 1350, 2613, 2163, -1016, -3764, -3992, -3907, -4501, -4068, 
-2405, -345, 1247, 1923, 1292, 55, -41, 948, 1156, 598, 834, 1591, 1625, 678, 
-829, -1802, -1492, -557, 314, 987, 1310, 1544, 1684, 1094, -3, -820, -668, 
-1, 376, 554, 931, 1205, 1097, 809, 384, 171, 220, 258, -55, -463, -489, 
-339, -456, -660, -444, -15, 406, 688, 930, 1381, 2429, 2384, -242, -3287, 
-4104, -3883, -4343, -3949, -2537, -752, 812, 1603, 1146, -57, -385, 511, 
1191, 902, 971, 1562, 1719, 988, -407, -1574, -1516, -591, 295, 1003, 1275, 
1245, 1223, 739, -90, -375, -55, 153, 256, 511, 832, 888, 650, 610, 667, 610, 
622, 573, -41, -560, -470, -452, -730, -748, -319, 162, 451, 543, 748, 1255, 
2269, 2173, -391, -3233, -3736, -3547, -4126, -3834, -2549, -857, 683, 1383, 
812, -210, -388, 539, 1125, 848, 959, 1578, 1772, 1042, -321, -1445, -1311, 
-451, 322, 927, 1081, 1084, 1226, 852, -202, -983, -662, 189, 750, 935, 1194, 
1359, 1160, 842, 401, 87, 138, 282, 45, -337, -422, -307, -417, -614, -506, 
-150, 190, 522, 818, 1255, 2251, 2161, -307, -3065, -3734, -3643, -3967, 
-3495, -2249, -823, 502, 1140, 601, -498, -724, 287, 1040, 1033, 1181, 1644, 
1746, 1130, -121, -1257, -1209, -347, 538, 1117, 1098, 923, 948, 557, -398, 
-1063, -715, 195, 934, 1190, 1331, 1362, 1126, 863, 448, 97, 168, 322, 119, 
-186, -326, -378, -538, -685, -552, -156, 178, 570, 906, 1449, 2279, 1510, 
-1238, -3316, -3477, -3594, -3739, -2935, -1765, -547, 545, 838, 59, -871, 
-634, 465, 1018, 1054, 1329, 1669, 1571, 857, -374, -1149, -802, 90, 848, 
1146, 874, 701, 682, 331, -320, -878, -599, 327, 1018, 1109, 1143, 1159, 
1168, 1060, 627, 329, 274, 188, 18, -180, -385, -435, -440, -419, -293, -168, 
9, 435, 829, 1610, 2142, 601, -2005, -3113, -3147, -3606, -3499, -2500, 
-1338, -171, 612, 475, -449, -1004, -332, 547, 793, 1061, 1548, 1754, 1470, 
566, -574, -924, -350, 422, 930, 1023, 863, 826, 506, -312, -1028, -877, -10, 
829, 1293, 1441, 1485, 1298, 981, 551, 199, 204, 395, 358, 105, -72, -183, 
-381, -632, -661, -439, -106, 268, 644, 1214, 1912, 1284, -1080, -2923, 
-3078, -3149, -3257, -2523, -1589, -691, 127, 297, -440, -1211, -895, 130, 
741, 1007, 1344, 1574, 1498, 950, -85, -757, -372, 408, 952, 1043, 769, 654, 
631, 99, -764, -1028, -398, 458, 1000, 1185, 1289, 1366, 1291, 1002, 582, 
327, 384, 417, 238, 55, -87, -202, -349, -469, -478, -317, 6, 382, 1033, 
1754, 1140, -1051, -2705, -2848, -3050, -3203, -2465, -1534, -659, 98, 206, 
-559, -1268, -940, 1, 487, 783, 1236, 1532, 1483, 907, -89, -648, -230, 425, 
843, 937, 784, 635, 491, 234, -328, -824, -472, 383, 829, 981, 1079, 1193, 
1353, 1138, 726, 552, 405, 311, 359, 204, 27, -53, -169, -253, -301, -382, 
-150, 240, 904, 1667, 878, -1301, -2565, -2608, -2963, -3016, -2360, -1511, 
-595, 83, 15, -780, -1372, -892, 75, 396, 680, 1198, 1506, 1438, 794, -192, 
-596, -107, 516, 862, 844, 783, 825, 519, -255, -838, -692, -80, 575, 965, 
1208, 1329, 1319, 1188, 800, 426, 486, 699, 591, 415, 315, 189, -71, -321, 
-429, -403, -230, 105, 506, 1100, 1300, 6, -1900, -2626, -2654, -2879, -2489, 
-1735, -1157, -542, -128, -480, -1270, -1422, -587, 214, 514, 921, 1206, 
1221, 1046, 460, -286, -337, 278, 809, 950, 781, 584, 459, 398, 87, -594, 
-724, 48, 691, 878, 956, 1011, 1251, 1342, 1028, 710, 496, 493, 699, 602, 
273, 130, 34, -79, -178, -374, -266, 132, 703, 1269, 584, -1296, -2290, 
-2269, -2677, -2765, -2164, -1506, -854, -299, -349, -1090, -1520, -911, -32, 
210, 544, 1034, 1179, 1096, 720, -17, -348, 88, 619, 826, 745, 699, 714, 441, 
-232, -706, -592, -35, 601, 953, 1078, 1180, 1218, 1156, 860, 520, 630, 850, 
836, 745, 589, 323, 106, -113, -310, -344, -200, 125, 631, 1089, 654, -890, 
-2096, -2271, -2523, -2589, -1992, -1504, -1138, -605, -501, -1193, -1638, 
-1107, -260, 171, 564, 967, 1004, 932, 691, 112, -202, 132, 637, 895, 837, 
664, 489, 204, -213, -516, -440, 106, 736, 1072, 1141, 1054, 975, 976, 850, 
682, 788, 950, 1016, 918, 655, 325, 90, -63, -157, -186, -76, 167, 556, 999, 
533, -959, -1966, -2044, -2299, -2360, -1851, -1555, -1361, -890, -778, 
-1401, -1725, -1105, -290, 114, 495, 772, 741, 769, 630, 178, -32, 291, 743, 
898, 743, 534, 368, 150, -113, -391, -350, 118, 668, 926, 937, 906, 907, 956, 
915, 792, 801, 1004, 1139, 1009, 689, 407, 204, 100, 27, -54, -24, 184, 654, 
892, 103, -1252, -1805, -1877, -2197, -2105, -1745, -1638, -1394, -990, 
-1175, -1746, -1661, -927, -296, 95, 481, 620, 633, 655, 433, 108, 110, 505, 
857, 857, 648, 500, 323, 65, -189, -314, -118, 367, 764, 862, 834, 804, 834, 
869, 811, 762, 895, 1098, 1144, 954, 674, 442, 270, 155, 80, 84, 156, 369, 
687, 534, -419, -1279, -1520, -1793, -1963, -1686, -1576, -1652, -1423, 
-1292, -1616, -1817, -1431, -856, -367, 111, 393, 437, 444, 413, 268, 171, 
340, 663, 825, 777, 661, 570, 374, 56, -143, -97, 160, 503, 738, 770, 777, 
743, 760, 785, 678, 738, 973, 1106, 1066, 962, 727, 479, 324, 195, 127, 154, 
248, 472, 564, 105, -599, -991, -1296, -1599, -1487, -1360, -1511, -1555, 
-1473, -1654, -1845, -1714, -1398, -997, -502, -42, 149, 188, 186, 145, 127, 
202, 453, 683, 788, 850, 736, 469, 251, 162, 105, 280, 577, 701, 773, 773, 
720, 635, 650, 671, 695, 832, 963, 1016, 940, 785, 549, 383, 315, 276, 283, 
304, 391, 423, 243, -104, -457, -801, -1037, -1029, -1060, -1275, -1471, 
-1632, -1795, -1850, -1788, -1616, -1328, -956, -570, -267, -193, -241, -218, 
-112, 45, 273, 461, 540, 657, 687, 573, 451, 402, 407, 534, 717, 804, 810, 
797, 741, 707, 744, 741, 734, 801, 841, 838, 831, 741, 627, 524, 480, 462, 
437, 440, 487, 490, 341, 122, -197, -535, -687, -794, -1030, -1280, -1511, 
-1714, -1796, -1798, -1784, -1660, -1402, -1093, -756, -547, -523, -498, 
-372, -244, -62, 122, 229, 365, 525, 565, 540, 510, 437, 507, 677, 740, 730, 
763, 743, 768, 825, 826, 825, 853, 860, 864, 890, 799, 734, 681, 602, 574, 
592, 570, 558, 601, 527, 328, 27, -232, -383, -551, -824, -1126, -1394, 
-1642, -1756, -1810, -1864, -1802, -1593, -1308, -1021, -834, -787, -713, 
-563, -417, -263, -80, 39, 186, 346, 405, 419, 393, 458, 573, 701, 728, 745, 
811, 841, 876, 885, 910, 906, 948, 920, 889, 851, 805, 785, 750, 734, 701, 
711, 696, 708, 723, 664, 421, 120, -64, -244, -519, -879, -1218, -1511, 
-1674, -1744, -1802, -1853, -1783, -1576, -1304, -1084, -1018, -946, -792, 
-617, -457, -303, -169, -20, 125, 218, 260, 309, 430, 551, 659, 706, 726, 
798, 853, 882, 922, 958, 968, 1002, 971, 882, 833, 824, 817, 816, 797, 748, 
762, 782, 778, 821, 822, 589, 281, 92, -82, -394, -759, -1117, -1435, -1598, 
-1674, -1748, -1819, -1791, -1631, -1374, -1155, -1068, -1011, -885, -699, 
-535, -398, -310, -154, 55, 174, 226, 232, 314, 470, 602, 627, 651, 706, 792, 
848, 872, 913, 937, 974, 982, 941, 859, 850, 839, 836, 815, 775, 777, 802, 
855, 889, 841, 565, 288, 139, -62, -389, -775, -1121, -1370, -1497, -1603, 
-1737, -1791, -1718, -1546, -1319, -1182, -1117, -1001, -824, -668, -535, 
-405, -288, -125, 0, 62, 115, 192, 298, 407, 493, 555, 657, 761, 818, 851, 
913, 970, 1004, 981, 902, 862, 852, 852, 847, 836, 813, 801, 829, 857, 903, 
908, 730, 472, 274, 76, -218, -588, -948, -1235, -1396, -1472, -1589, -1666, 
-1653, -1525, -1312, -1153, -1064, -986, -839, -719, -585, -461, -363, -250, 
-125, -50, 3, 92, 190, 317, 405, 504, 597, 701, 771, 807, 865, 911, 962, 962, 
914, 852, 831, 818, 834, 829, 810, 836, 885, 952, 988, 941, 713, 499, 335, 
120, -190, -573, -935, -1185, -1312, -1443, -1570, -1625, -1549, -1373, 
-1177, -1081, -1009, -872, -725, -610, -523, -440, -342, -223, -129, -94, 
-62, 24, 137, 260, 362, 452, 577, 680, 740, 787, 816, 847, 860, 844, 787, 
756, 747, 739, 755, 750, 755, 816, 920, 989, 983, 845, 611, 450, 287, 7, 
-348, -732, -1031, -1213, -1338, -1492, -1592, -1559, -1417, -1200, -1072, 
-1006, -871, -710, -596, -493, -418, -349, -240, -175, -149, -100, -19, 76, 
183, 300, 385, 526, 652, 712, 757, 794, 821, 825, 801, 729, 699, 672, 660, 
657, 662, 671, 745, 877, 955, 950, 812, 636, 500, 327, 47, -288, -651, -919, 
-1083, -1235, -1405, -1496, -1462, -1321, -1121, -1009, -906, -773, -615, 
-503, -415, -351, -296, -205, -171, -129, -84, -4, 76, 170, 288, 392, 519, 
614, 660, 709, 755, 769, 772, 716, 654, 600, 575, 564, 552, 570, 601, 699, 
806, 858, 805, 666, 545, 428, 238, -33, -370, -692, -905, -1058, -1218, 
-1361, -1403, -1326, -1154, -1004, -932, -808, -652, -500, -384, -309, -274, 
-253, -190, -127, -92, -46, 31, 144, 293, 395, 489, 582, 654, 703, 757, 758, 
726, 696, 636, 598, 538, 492, 468, 489, 507, 565, 682, 722, 708, 599, 484, 
385, 237, 20, -279, -568, -795, -933, -1084, -1233, -1312, -1273, -1124, 
-979, -877, -785, -640, -503, -387, -300, -239, -197, -150, -101, -57, -1, 
55, 143, 244, 367, 478, 587, 673, 714, 748, 764, 771, 729, 664, 589, 528, 
493, 456, 437, 449, 524, 622, 654, 598, 493, 409, 312, 164, -57, -351, -594, 
-775, -927, -1086, -1226, -1269, -1193, -1048, -937, -857, -751, -595, -435, 
-339, -302, -281, -225, -140, -88, -73, -23, 69, 204, 335, 449, 546, 640, 
735, 794, 817, 797, 771, 710, 642, 567, 482, 423, 388, 399, 440, 517, 549, 
524, 457, 380, 294, 166, -10, -272, -511, -697, -840, -991, -1135, -1227, 
-1191, -1051, -948, -855, -753, -613, -474, -342, -272, -238, -204, -143, 
-62, -27, 11, 61, 174, 302, 419, 522, 626, 727, 798, 838, 848, 826, 776, 714, 
625, 531, 454, 414, 402, 443, 486, 486, 456, 391, 330, 246, 124, -57, -288, 
-512, -699, -851, -1008, -1131, -1207, -1172, -1076, -990, -898, -791, -657, 
-507, -380, -309, -276, -237, -152, -82, -22, 13, 76, 192, 337, 465, 561, 
659, 763, 852, 895, 906, 876, 847, 787, 692, 589, 504, 456, 437, 450, 458, 
437, 411, 356, 291, 197, 76, -99, -314, -514, -702, -850, -1018, -1146, 
-1203, -1163, -1093, -1005, -910, -799, -654, -517, -401, -356, -304, -239, 
-141, -79, -28, 34, 130, 265, 380, 499, 603, 716, 806, 876, 907, 916, 902, 
869, 804, 703, 617, 528, 488, 472, 472, 446, 412, 379, 317, 242, 125, -14, 
-206, -400, -596, -769, -932, -1081, -1184, -1222, -1181, -1116, -1027, -933, 
-808, -680, -553, -468, -412, -351, -265, -170, -101, -22, 60, 187, 316, 452, 
566, 677, 783, 866, 925, 933, 950, 928, 886, 808, 720, 635, 577, 529, 512, 
488, 436, 399, 323, 256, 152, 41, -140, -339, -535, -708, -873, -1031, -1143, 
-1216, -1202, -1158, -1076, -995, -889, -767, -633, -526, -456, -388, -315, 
-216, -128, -31, 56, 159, 288, 434, 564, 673, 780, 851, 931, 968, 986, 976, 
949, 889, 801, 729, 647, 597, 548, 500, 444, 407, 347, 272, 171, 56, -95, 
-285, -457, -636, -804, -965, -1086, -1161, -1179, -1162, -1104, -1017, -934, 
-828, -718, -606, -523, -455, -381, -294, -195, -101, 8, 112, 241, 377, 536, 
669, 775, 872, 938, 988, 1001, 1009, 986, 937, 853, 771, 683, 603, 543, 479, 
416, 358, 312, 250, 167, 60, -56, -207, -374, -535, -703, -854, -995, -1082, 
-1135, -1151, -1123, -1056, -977, -892, -785, -686, -574, -502, -424, -339, 
-241, -146, -47, 52, 164, 295, 412, 554, 665, 784, 874, 953, 993, 1004, 1000, 
972, 918, 836, 741, 645, 591, 513, 428, 344, 277, 223, 162, 82, -15, -123, 
-258, -393, -531, -674, -806, -904, -974, -1008, -1023, -1017, -984, -934, 
-862, -787, -699, -607, -507, -437, -376, -283, -177, -55, 34, 144, 261, 403, 
548, 657, 768, 866, 950, 999, 1016, 993, 951, 897, 820, 732, 643, 550, 454, 
370, 293, 232, 162, 113, 64, -4, -80, -182, -285, -382, -491, -617, -708, 
-794, -857, -897, -909, -898, -881, -830, -780, -703, -617, -528, -461, -402, 
-319, -228, -120, -15, 89, 206, 346, 482, 608, 708, 799, 863, 900, 924, 904, 
859, 787, 722, 648, 566, 478, 407, 340, 280, 234, 180, 140, 83, 43, -8, -86, 
-174, -267, -373, -471, -559, -653, -714, -781, -826, -853, -853, -835, -805, 
-753, -685, -596, -526, -447, -372, -267, -178, -77, 45, 148, 256, 354, 443, 
522, 607, 661, 724, 750, 752, 746, 715, 688, 633, 577, 515, 468, 404, 330, 
257, 194, 136, 87, 40, -20, -73, -155, -213, -283, -343, -398, -458, -496, 
-537, -557, -580, -600, -609, -590, -568, -540, -492, -440, -385, -328, -258, 
-199, -121, -33, 44, 109, 181, 243, 298, 352, 394, 430, 449, 478, 491, 509, 
507, 514, 510, 492, 459, 418, 384, 335, 296, 230, 183, 134, 83, 34, -24, -89, 
-148, -202, -258, -290, -331, -351, -381, -400, -410, -415, -402, -400, -382, 
-372, -347, -332, -294, -253, -217, -177, -145, -94, -54, 5, 29, 78, 121, 
160, 195, 226, 250, 256, 279, 293, 328, 320, 327, 312, 302, 301, 282, 270, 
246, 227, 192, 167, 135, 99, 68, 43, 15, -14, -43, -81, -113, -139, -153, 
-171, -181, -183, -192, -192, -199, -198, -184, -179, -173, -160, -157, -139, 
-127, -118, -105, -97, -75, -55, -29, -13, 13, 29, 57, 79, 100, 120, 125, 
137, 132, 127, 125, 121, 105, 88, 73, 63, 47, 35, 28, 30, 40, 40, 52, 48, 54, 
52, 50, 57, 48, 43, 19, 2, -22, -35, -50, -66, -65, -64, -55, -50, -34, -19, 
1, 13, 36, 50, 49, 51, 47, 38, 24, 16, 2, -15, -28, -26, -41, -32, -15, -2, 
18, 27, 46, 59, 75, 75, 63, 52, 40, 18, -5, -22, -41, -51, -55, -37, -32, 
-22, 10, 36, 64, 87, 105, 104, 97, 76, 64, 43, 18, -3, -23, -38, -55, -44, 
-46, -34, -10, 24, 49, 71, 78, 71, 71, 59, 41, 6, -4, -42, -66, -80, -96, 
-96, -99, -88, -68, -33, -13, 7, 8, 19, 19, 18, 20, 0, -11, -29, -31, -45, 
-45, -44, -43, -37, -15, 18, 31, 60, 71, 75, 78, 80, 75, 64, 52, 37, 27, 14, 
10, 13, 22, 10, 18, 31, 38, 43, 43, 48, 39, 39, 28, 23, 6, -4, -21, -36, -37, 
-40, -48, -48, -40, -41, -24, -27, -17, -11, -10, -6, -6, -8, -8, -6, -13, 
-11, -22, -24, -16, -15, -18, -10, 15, 20, 31, 35, 41, 49, 49, 52, 46, 50, 
39, 44, 41, 34, 30, 30, 25, 21, 27, 20, 22, 20, 27, 18, 18, 10, 6, 8, -6, 
-13, -18, -15, -29, -24, -28, -34, -37, -34, -38, -41, -36, -38, -34, -27, 
-23, -30, -22, -24, -21, -15, -12, -11, -11, -2, -5, 1, 7, 8, 4, 12, 20, 20, 
23, 24, 35, 24, 29, 27, 29, 26, 19, 30, 15, 13, 11, 13, 10, 8, 0, 2, -3, -6, 
-7, -14, -10, -13, -12, -17, -15, -20, -23, -23, -17, -13, -20, -20, -22, 
-10, -6, -6, -2, 8, 9, 11, 10, 6, 6, 10, 18, 14, 18, 25, 29, 27, 27, 34, 29, 
30, 28, 21, 26, 22, 25, 24, 24, 24, 21, 13, 13, 8, 10, 8, 0, 3, -2, 1, -10, 
-8, -14, -14, -12, -16, -24, -22, -13, -22, -15, -12, -12, -10, -7, -8, -8, 
-5, -1, -3, 3, 1, 1, 8, 3, 5, 5, 10, 6, 14, 11, 11, 18, 20, 21, 15, 16, 5, 5, 
2, 6, 6, 2, 4, 2, 2, -4, 0, -2, -1, -8, -10, -10, -14, -17, -17, -14, -16, 
-19, -26, -18, -17, -8, -12, -12, -2, -3, 3, -3, 1, -3, -4, -7, -5, 2, 2, 6, 
8, 10, 9, 13, 8, 4, 3, 2, 7, 9, 10, 6, 8, 8, 6, 7, 2, 3, 3, 3, -1, 0, -8, -8, 
-8, -11, -7, -11, -9, -15, -13, -18, -17, -20, -12, -13, -11, -4, -10, -1, 
-4, -6, -6, 1, -4, 3, 1, -1, -1, 1, 4, 0, 11, 6, 6, 1, 10, 5, 0, 4, -2, 12, 
8, 11, 3, 1, 3, 7, 2, -1, -1, -8, -3, -5, -2, -13, -3, -8, -4, -6, -6, 0, 0, 
3, -1, 9, 1, 6, 4, 1, 1, -1, 1, -1, 1, -3, -2, -6, 3, -1, 3, 4, 3, 6, -3, 3, 
-1, 4, -2, -3, -4, -4, 1, 1, -1, 1, -1, -1, 5, -10, 6, -2, -8, -1, -6, 1, -3, 
-3, -8, -1, -3, -2, -1, -2, 0, -3, 2, -1, -3, -4, 4, -1, 3, 3, 3, 3, 2, 8, 
-3, 1, -3, -2, -5, -5, -1, -3, -5, -9, -8, -9, -4, -10, -10, -10, -15, -11, 
-8, -13, -17, -15, -13, -13, -15, -13, -22, -19, -13, -15, -2, -6, -5, -11, 
-3, -7, -17, -15, -14, -10, -8, -3, -11, -8, -2, 0, -4, -1, -3, -1, 3, 1, 0, 
1, 4, -5, 3, 1, -1, -1, 0, 0, -3, 0, 6, 10, -3, 4, 1, -1, 3, 0, 3, 0, -1, -5, 
3, -1, -1, 1, -3, -1, 0, 3, -6, 0, -3, -1, -6, -3, -1, 1, 1, -2, 3, -2, 2, 
-1, 5, -1, 5, 3, 1, 0, -1, 5, -3, 0, -4, -5, -3, -1, -4, -4, -1, -1, -1, -3, 
-3, -7, -6, -3, -1, -5, -5, -1, -5, 2, -4, -1, 3, -3, 1, -3, 3, 0, 3, 3, 3, 
0, 2, 2, 3, 5, -1, 3, -1, 7, 3, 9, 11, 2, -1, -1, -1, -2, -1, -1, 1, 1, 4, 
-4, -1, 1, -3, -5, -7, -1, -5, -6, -8, -3, -5, -3, 1, -1, -2, -6, -1, -2, -5, 
-8, -4, -3, -4, -6, -2, -1, -2, 3, 1, 1, 1, 1, -1, 6, 3, -3, -2, -1, -1, -2, 
0, -3, 1, -4, -3, 0, -3, -1, -2, -2, -5, -5, -3, -6, -6, -6, -3, -1, -6, -9, 
-9, -10, -6, -10, -4, -9, -6, -4, -11, -1, -7, -3, -6, -4, -5, -7, -13, -6, 
-2, -3, -6, -6, 1, -8, 1, -6, -1, -7, -6, 0, -1, 4, -1, 0, -6, 1, -1, -5, -6, 
-1, -3, -7, -6, -12, -5, -9, -8, -6, -11, -4, -3, -6, -9, -3, -8, -2, -7, -8, 
-4, -8, -1, -6, 2, -4, 1, 4, 6, 6, 1, 4, 3, 10, 8, 8, 4, 3, 3, 3, -3, 5, 1, 
1, 2, 5, 18, 0, -10, -25, -21, -14, 5, 9, 15, 20, 10, 15, 2, 4, 15, 34, 34, 
15, -17, -86, -234, -300, -374, -582, -529, -197, 257, 677, 953, 966, 760, 
385, -135, -430, -458, -182, 115, 231, 175, 34, -179, -427, -444, -396, -300, 
-194, -134, -194, -193, -244, -263, -105, -44, 65, 214, 442, -57, -726, 
-1076, -1142, -625, 288, 1476, 1983, 2173, 1312, -265, -1421, -1896, -1389, 
-352, 1041, 1735, 1725, 1219, 286, -555, -1205, -951, -305, 219, 664, 644, 
182, -433, -675, -731, -545, -195, 92, 225, 4, -412, -981, -1529, -1429, 
-905, -457, 48, 633, 869, 760, 625, 287, -120, -213, 197, 484, 536, 642, 489, 
160, 66, 203, 5, -157, -52, -24, -191, -388, -357, -489, -233, 236, 301, 183, 
147, 276, 125, 75, 179, 130, 202, 361, 470, 153, -146, -129, -255, -285, 
-227, -136, -81, -120, -121, -344, -599, -591, -382, -43, 24, 125, 125, -58, 
-157, -248, -256, -260, 27, 243, 315, 433, 440, 383, 262, 213, 172, 85, 134, 
237, 252, 204, 92, -96, -325, -406, -367, -353, -266, -157, -104, -147, -213, 
-238, -297, -228, -112, 22, 117, 164, 214, 147, 84, 50, 24, 22, 92, 153, 156, 
139, 91, 44, -24, -65, -33, 15, 38, 92, 155, 171, 140, 125, 146, 150, 195, 
246, 232, 188, 155, 120, 36, -59, -141, -277, -387, -400, -378, -381, -380, 
-354, -405, -461, -479, -458, -415, -309, -120, 50, 166, 267, 346, 426, 475, 
476, 520, 533, 529, 507, 457, 419, 442, 409, 307, 302, 298, 212, 130, 141, 
214, 312, 405, 327, -101, -733, -1121, -1338, -1599, -1752, -1690, -1606, 
-1518, -1268, -1111, -1122, -1028, -571, -1, 436, 840, 1130, 1264, 1374, 
1457, 1295, 944, 776, 866, 992, 979, 826, 579, 330, 149, 69, -55, -155, -8, 
254, 358, 328, 531, 1086, 1492, 1079, 191, -655, -1431, -1935, -2019, -2108, 
-2337, -2197, -1685, -1366, -1493, -1655, -1556, -1106, -296, 627, 1268, 
1683, 2169, 2573, 2645, 2178, 1366, 833, 669, 458, 194, -48, -251, -280, 
-234, -340, -598, -801, -605, -137, 159, 272, 315, 276, 423, 1220, 2444, 
2959, 2099, 826, -174, -1340, -2414, -2970, -3356, -3492, -2824, -1819, 
-1493, -1802, -1973, -1701, -1100, -193, 834, 1723, 2485, 3096, 3247, 2740, 
1748, 797, 258, 101, 61, 68, 78, 31, -94, -393, -840, -1209, -1226, -804, 
-158, 372, 715, 821, 848, 1413, 2661, 3224, 2182, 678, -371, -1409, -2448, 
-3075, -3557, -3944, -3338, -1970, -1353, -1648, -1730, -1263, -559, 386, 
1391, 2209, 2894, 3514, 3587, 2726, 1430, 432, -62, -234, -178, -137, -228, 
-254, -216, -474, -1000, -1268, -1084, -523, 136, 700, 1014, 1058, 1040, 
1115, 1799, 3157, 3719, 2605, 988, -424, -2064, -3617, -4441, -4924, -4954, 
-3711, -1840, -827, -734, -605, -217, 206, 937, 1798, 2485, 3284, 4075, 4271, 
3238, 1378, -313, -1299, -1905, -2124, -1854, -1433, -772, -2, 346, 108, 
-257, -309, 22, 346, 687, 1093, 1331, 1475, 1643, 2131, 3181, 3971, 3144, 
1088, -954, -2927, -4644, -5578, -5925, -5776, -4583, -2473, -658, 11, 109, 
292, 680, 1252, 2005, 2648, 3327, 4166, 4199, 3000, 1256, -521, -2161, -3060, 
-3223, -2869, -1987, -673, 543, 1137, 1079, 766, 516, 312, 248, 344, 568, 
993, 1511, 1791, 1874, 2395, 3431, 3613, 2038, -395, -2610, -4421, -5588, 
-5958, -5778, -5073, -3388, -982, 647, 1002, 892, 969, 1256, 1724, 2274, 
2667, 3132, 3606, 3442, 2071, -52, -2043, -3293, -3760, -3463, -2526, -1207, 
350, 1807, 2567, 2274, 1534, 864, 453, 160, -8, 108, 621, 1336, 1982, 2556, 
3261, 3710, 2854, 661, -1900, -4048, -5538, -6196, -5878, -4898, -3476, 
-1459, 534, 1520, 1423, 1166, 1131, 1251, 1597, 2079, 2552, 2952, 3184, 2566, 
757, -1490, -3135, -3991, -3948, -3061, -1595, 218, 2022, 3314, 3508, 2688, 
1436, 447, -265, -755, -666, -34, 914, 1954, 2906, 3982, 4389, 3030, 127, 
-2782, -4839, -6286, -6792, -6063, -4590, -2792, -450, 1649, 2269, 1576, 
1031, 984, 970, 1121, 1653, 2311, 2770, 2942, 2260, 402, -1945, -3601, -4213, 
-3966, -2870, -1107, 892, 2749, 3851, 3800, 2726, 1172, -66, -901, -1331, 
-1060, -126, 1089, 2197, 3196, 4297, 4573, 2778, -582, -3533, -5343, -6618, 
-6913, -5801, -4160, -2246, 279, 2405, 2624, 1554, 969, 951, 821, 846, 1401, 
2030, 2418, 2640, 2080, 20, -2488, -3839, -4063, -3708, -2516, -563, 1577, 
3410, 4383, 4180, 2762, 869, -477, -1267, -1740, -1427, -269, 1139, 2413, 
3730, 4995, 4826, 2326, -1324, -4030, -5769, -7168, -7149, -5639, -3742, 
-1491, 1351, 3270, 2892, 1612, 1097, 955, 495, 348, 933, 1573, 2195, 2661, 
2054, 85, -2128, -3432, -3876, -3708, -2647, -687, 1513, 3484, 4605, 4396, 
2983, 1203, -309, -1434, -2057, -1874, -795, 757, 2330, 3983, 5558, 5256, 
2488, -1237, -4147, -6215, -7777, -7773, -6077, -3794, -1065, 2191, 4155, 
3611, 2173, 1546, 961, 57, -295, 228, 1034, 2005, 2827, 2132, -41, -2131, 
-3160, -3748, -3858, -2823, -659, 1802, 3902, 5038, 4571, 2878, 1054, -384, 
-1679, -2563, -2352, -978, 881, 2652, 4489, 5946, 5164, 2100, -1503, -4371, 
-6800, -8426, -7960, -5963, -3471, -374, 3011, 4657, 3842, 2563, 1814, 750, 
-478, -808, -185, 719, 1910, 2701, 1880, -167, -1892, -2896, -3682, -3857, 
-2659, -375, 2144, 4208, 5079, 4464, 2760, 988, -544, -1955, -2840, -2498, 
-994, 917, 2808, 5004, 6394, 5051, 1613, -1919, -4714, -7405, -9001, -8251, 
-6043, -3310, 335, 4000, 5200, 4145, 3096, 2264, 610, -1011, -1381, -738, 
306, 1651, 2484, 1686, -8, -1393, -2466, -3606, -3932, -2652, -361, 2103, 
4059, 4915, 4350, 2856, 1154, -490, -2057, -2923, -2453, -993, 760, 2756, 
5305, 6517, 4767, 1252, -2064, -4954, -7836, -9289, -8401, -6193, -3160, 
1047, 4664, 5522, 4583, 3821, 2701, 527, -1371, -1907, -1343, -179, 1267, 
2056, 1439, 242, -715, -1869, -3275, -3690, -2451, -312, 1910, 3704, 4545, 
4152, 2984, 1421, -314, -1994, -2815, -2320, -1048, 543, 2746, 5602, 6551, 
4486, 1093, -1980, -5099, -8176, -9576, -8613, -6377, -3256, 1431, 5029, 
5783, 5241, 4717, 3258, 557, -1653, -2342, -1882, -662, 765, 1346, 1000, 421, 
-125, -1359, -2885, -3208, -1939, -27, 1846, 3369, 4018, 3789, 2909, 1454, 
-334, -1961, -2577, -2017, -880, 510, 2857, 5675, 6262, 4059, 853, -2028, 
-5193, -8267, -9570, -8558, -6362, -3022, 1761, 5053, 5764, 5620, 5306, 3536, 
566, -1707, -2481, -2155, -1109, 155, 687, 640, 566, 272, -950, -2414, -2556, 
-1354, 152, 1540, 2762, 3424, 3373, 2675, 1347, -251, -1613, -2011, -1578, 
-832, 329, 2774, 5516, 5645, 3282, 520, -1910, -5031, -8074, -9331, -8413, 
-6273, -2794, 1819, 4659, 5476, 5946, 5857, 3837, 718, -1578, -2413, -2295, 
-1582, -573, -37, 274, 619, 470, -710, -1928, -1793, -717, 381, 1323, 2306, 
2940, 2993, 2353, 1077, -344, -1386, -1567, -1281, -785, 339, 2950, 5348, 
5032, 2647, 256, -1895, -4992, -7871, -9152, -8268, -6081, -2491, 1784, 4232, 
5377, 6252, 6181, 3952, 824, -1394, -2204, -2295, -1870, -1220, -723, -3, 
654, 596, -490, -1265, -892, 31, 654, 1198, 1893, 2386, 2398, 1721, 644, 
-421, -979, -957, -761, -465, 898, 3571, 5077, 3872, 1535, -259, -2407, 
-5520, -8097, -8800, -7602, -5140, -1352, 2150, 4122, 5536, 6712, 6158, 3487, 
584, -1205, -1949, -2298, -2203, -1750, -1002, 8, 681, 380, -484, -678, -52, 
510, 748, 1149, 1826, 2216, 2011, 1204, 267, -433, -657, -588, -612, -258, 
1449, 4010, 4642, 2927, 854, -575, -2799, -5903, -8162, -8518, -7090, -4344, 
-668, 2204, 4026, 5721, 6852, 5849, 3053, 449, -976, -1773, -2384, -2591, 
-2190, -1168, -27, 540, 229, -185, 66, 671, 914, 837, 1092, 1605, 1758, 1329, 
554, -48, -348, -312, -343, -379, 189, 2141, 4159, 3892, 1954, 316, -848, 
-3250, -6274, -8123, -7922, -6268, -3533, -363, 2007, 3956, 5877, 6762, 5357, 
2659, 590, -494, -1438, -2473, -3030, -2475, -1249, -179, 128, -34, 148, 806, 
1280, 1154, 965, 1176, 1527, 1387, 690, -18, -314, -272, -169, -260, -113, 
969, 3210, 4390, 3158, 1123, -90, -1492, -4362, -7210, -8287, -7399, -5430, 
-2559, 199, 2438, 4597, 6449, 6569, 4549, 2082, 466, -545, -1795, -2878, 
-3147, -2273, -989, -150, -11, 21, 570, 1253, 1385, 1047, 969, 1267, 1419, 
1002, 282, -171, -233, -85, -115, -209, 122, 1509, 3615, 4048, 2463, 754, 
-118, -1753, -4850, -7393, -7929, -6837, -4930, -2363, 152, 2464, 4869, 6617, 
6294, 4226, 2169, 916, -309, -1960, -3189, -3220, -2237, -1187, -614, -328, 
186, 988, 1558, 1455, 1177, 1186, 1420, 1252, 577, -76, -312, -219, -167, 
-192, -88, 571, 2220, 3980, 3755, 2001, 596, -242, -2392, -5636, -7672, 
-7628, -6409, -4641, -2124, 386, 2892, 5255, 6576, 5851, 3864, 2187, 928, 
-558, -2206, -3052, -2869, -2024, -1220, -712, -294, 333, 1068, 1408, 1303, 
1239, 1414, 1477, 1130, 514, 59, -108, -194, -269, -285, -33, 682, 2273, 
3863, 3572, 2026, 834, -100, -2467, -5655, -7439, -7410, -6490, -4879, -2426, 
203, 2833, 5252, 6523, 5841, 4138, 2573, 1119, -673, -2308, -2872, -2490, 
-1988, -1534, -943, -302, 260, 643, 868, 1007, 1305, 1570, 1632, 1301, 828, 
470, 214, -168, -512, -533, -258, 395, 1716, 3403, 3669, 2515, 1282, 300, 
-1795, -4909, -7003, -7481, -6933, -5646, -3284, -543, 2155, 4672, 6338, 
6300, 4885, 3287, 1708, -85, -1876, -2999, -3198, -2672, -1892, -1138, -420, 
423, 1185, 1530, 1465, 1406, 1359, 1190, 819, 367, 24, -162, -237, -209, -38, 
189, 703, 1810, 3378, 3618, 2370, 1052, 157, -1611, -4526, -6642, -7206, 
-6709, -5620, -3617, -1147, 1376, 3862, 5687, 5960, 4936, 3634, 2325, 737, 
-1058, -2332, -2892, -2673, -2137, -1612, -1001, -123, 797, 1325, 1456, 1522, 
1638, 1494, 1091, 541, 135, -202, -433, -509, -346, -29, 470, 1534, 3216, 
3972, 2951, 1558, 631, -948, -3869, -6364, -7300, -7088, -6250, -4495, -1994, 
633, 3267, 5410, 6181, 5468, 4222, 2894, 1276, -612, -2068, -2696, -2733, 
-2376, -1816, -1086, -244, 588, 1172, 1432, 1528, 1576, 1478, 1126, 668, 282, 
-10, -290, -444, -300, 8, 428, 1153, 2676, 3868, 3300, 1859, 874, -298, 
-2906, -5647, -6989, -7106, -6576, -5175, -2924, -389, 2211, 4624, 5950, 
5736, 4741, 3585, 2153, 266, -1492, -2502, -2729, -2512, -2181, -1638, -703, 
319, 991, 1310, 1482, 1633, 1587, 1254, 763, 339, -12, -290, -456, -409, 
-129, 298, 979, 2274, 3702, 3624, 2336, 1241, 251, -2010, -4937, -6742, 
-7176, -6884, -5913, -3960, -1446, 1216, 3759, 5548, 5876, 5223, 4281, 2980, 
1196, -709, -2173, -2673, -2656, -2490, -2104, -1194, 24, 850, 1259, 1466, 
1728, 1669, 1338, 794, 339, -20, -328, -533, -563, -224, 227, 831, 1772, 
3271, 3833, 2908, 1619, 668, -979, -3833, -6121, -7050, -7058, -6461, -4901, 
-2572, 15, 2566, 4697, 5690, 5483, 4750, 3701, 2152, 228, -1334, -2122, 
-2499, -2626, -2337, -1558, -512, 354, 936, 1375, 1690, 1725, 1519, 1046, 
521, 157, -176, -514, -665, -409, 37, 554, 1260, 2639, 3801, 3405, 2141, 
1155, -56, -2512, -5188, -6696, -7088, -6839, -5732, -3766, -1282, 1314, 
3704, 5282, 5623, 5274, 4532, 3228, 1234, -687, -1810, -2365, -2701, -2671, 
-2001, -837, 226, 907, 1385, 1749, 1819, 1571, 1055, 447, 43, -297, -591, 
-766, -492, -1, 575, 1182, 2311, 3696, 3697, 2535, 1396, 401, -1716, -4421, 
-6298, -6986, -6959, -6218, -4497, -2178, 347, 2746, 4665, 5416, 5326, 4801, 
3758, 2040, 213, -1052, -1816, -2397, -2661, -2211, -1280, -392, 251, 877, 
1449, 1693, 1558, 1256, 804, 400, 3, -387, -666, -603, -223, 180, 728, 1770, 
3324, 3828, 2919, 1858, 1023, -734, -3551, -5830, -6885, -7185, -6813, -5464, 
-3309, -709, 1870, 4134, 5367, 5628, 5384, 4540, 2939, 997, -620, -1702, 
-2381, -2792, -2645, -1847, -757, 122, 798, 1366, 1782, 1774, 1417, 878, 421, 
36, -437, -757, -776, -400, 74, 594, 1446, 2983, 3948, 3371, 2224, 1376, 39, 
-2530, -5141, -6611, -7085, -7070, -6100, -4217, -1758, 839, 3255, 4900, 
5492, 5553, 5025, 3707, 1772, 82, -1154, -2028, -2651, -2751, -2078, -1029, 
-68, 648, 1326, 1760, 1842, 1524, 947, 412, -10, -489, -881, -929, -594, -63, 
456, 1264, 2789, 3977, 3620, 2575, 1735, 512, -1880, -4607, -6308, -7030, 
-7204, -6509, -4835, -2471, 90, 2556, 4407, 5253, 5536, 5251, 4105, 2295, 
616, -628, -1632, -2404, -2645, -2131, -1219, -367, 372, 1055, 1577, 1723, 
1474, 993, 484, 90, -393, -797, -939, -665, -178, 293, 1012, 2482, 3855, 
3733, 2771, 1995, 979, -1265, -4022, -5969, -6833, -7248, -6894, -5405, 
-3175, -611, 1846, 3916, 5070, 5597, 5598, 4659, 2876, 1084, -179, -1275, 
-2297, -2768, -2267, -1308, -457, 279, 1086, 1714, 1789, 1510, 984, 437, -51, 
-570, -1017, -1143, -834, -295, 258, 1027, 2573, 3935, 3858, 2941, 2171, 
1077, -1160, -3883, -5841, -6792, -7299, -6965, -5547, -3369, -881, 1567, 
3652, 4893, 5469, 5424, 4596, 3002, 1333, 135, -930, -1997, -2470, -2019, 
-1265, -604, 52, 828, 1448, 1513, 1270, 930, 505, 59, -401, -795, -917, -666, 
-253, 178, 885, 2304, 3642, 3732, 2908, 2236, 1324, -728, -3387, -5428, 
-6445, -7084, -7075, -5897, -3839, -1417, 935, 3019, 4492, 5281, 5529, 4913, 
3468, 1872, 578, -587, -1688, -2308, -2099, -1435, -750, -52, 701, 1336, 
1508, 1331, 930, 481, 48, -454, -884, -1027, -816, -393, 71, 729, 2075, 3487, 
3766, 3057, 2397, 1583, -301, -2908, -5078, -6215, -6963, -7112, -6132, 
-4256, -1922, 391, 2510, 4049, 4980, 5340, 4924, 3689, 2239, 990, -197, 
-1317, -1981, -1879, -1367, -773, -120, 625, 1184, 1345, 1217, 857, 422, 3, 
-461, -892, -1042, -842, -409, 27, 655, 2024, 3450, 3790, 3163, 2575, 1772, 
-62, -2605, -4758, -5984, -6837, -7135, -6296, -4495, -2262, 3, 2068, 3681, 
4703, 5166, 4901, 3786, 2418, 1226, 117, -942, -1644, -1606, -1135, -585, 
-43, 592, 1110, 1222, 1049, 651, 242, -148, -587, -953, -1042, -784, -322, 
116, 703, 1974, 3384, 3735, 3134, 2558, 1800, 76, -2347, -4448, -5690, -6565, 
-6925, -6231, -4641, -2543, -360, 1630, 3162, 4225, 4822, 4722, 3809, 2648, 
1657, 636, -411, -1138, -1218, -929, -610, -174, 382, 824, 938, 809, 529, 
192, -155, -506, -810, -943, -746, -341, 68, 547, 1702, 3099, 3599, 3085, 
2575, 1978, 406, -1905, -4019, -5335, -6281, -6778, -6340, -4905, -2978, 
-871, 1109, 2661, 3803, 4502, 4584, 3814, 2717, 1817, 925, -61, -815, -923, 
-643, -363, -36, 398, 762, 792, 631, 323, -31, -406, -691, -906, -1000, -759, 
-307, 123, 595, 1681, 2984, 3467, 2994, 2508, 1870, 391, -1746, -3725, -5043, 
-5991, -6437, -6037, -4808, -3077, -1090, 751, 2162, 3207, 3970, 4120, 3515, 
2635, 1954, 1248, 363, -252, -360, -182, -71, 83, 363, 556, 502, 337, 97, 
-239, -548, -701, -825, -861, -608, -157, 217, 626, 1632, 2845, 3213, 2753, 
2366, 1752, 342, -1655, -3484, -4728, -5647, -6088, -5745, -4623, -3047, 
-1191, 539, 1828, 2827, 3580, 3785, 3275, 2519, 1976, 1381, 614, 85, 5, 117, 
185, 308, 498, 562, 432, 256, -20, -404, -708, -791, -841, -819, -558, -101, 
304, 749, 1708, 2780, 3055, 2613, 2252, 1567, 178, -1640, -3268, -4413, 
-5263, -5603, -5239, -4233, -2854, -1161, 383, 1493, 2369, 3091, 3293, 2850, 
2323, 1963, 1537, 909, 482, 453, 524, 468, 472, 542, 482, 288, 76, -188, 
-570, -815, -835, -787, -713, -477, -44, 313, 727, 1616, 2563, 2772, 2366, 
2071, 1426, 95, -1559, -3016, -4090, -4885, -5193, -4908, -3995, -2780, 
-1269, 138, 1107, 1892, 2603, 2885, 2528, 2101, 1863, 1593, 1140, 752, 730, 
807, 715, 636, 624, 475, 214, 0, -294, -673, -911, -867, -786, -712, -489, 
-56, 295, 699, 1538, 2375, 2542, 2148, 1884, 1219, -66, -1602, -2908, -3860, 
-4561, -4772, -4448, -3630, -2550, -1203, 36, 824, 1470, 2110, 2374, 2127, 
1861, 1772, 1589, 1245, 1011, 1055, 1046, 916, 829, 741, 462, 149, -67, -372, 
-750, -938, -846, -749, -650, -414, -15, 236, 611, 1413, 2148, 2170, 1860, 
1665, 1004, -182, -1574, -2692, -3564, -4160, -4321, -4023, -3302, -2360, 
-1135, -84, 538, 1092, 1693, 1931, 1761, 1634, 1663, 1644, 1421, 1253, 1286, 
1274, 1119, 963, 788, 465, 161, -71, -350, -667, -787, -695, -584, -493, 
-330, -18, 186, 593, 1308, 1856, 1842, 1629, 1410, 725, -353, -1570, -2561, 
-3307, -3751, -3843, -3515, -2844, -1988, -921, -69, 409, 847, 1338, 1589, 
1492, 1416, 1550, 1718, 1659, 1470, 1419, 1377, 1222, 921, 605, 278, 30, 
-126, -362, -570, -615, -470, -283, -226, -195, -47, 108, 476, 1098, 1585, 
1621, 1524, 1364, 760, -260, -1436, -2400, -3123, -3565, -3683, -3410, -2766, 
-1924, -947, -148, 305, 738, 1155, 1339, 1317, 1336, 1420, 1504, 1557, 1579, 
1613, 1521, 1425, 1253, 947, 533, 202, -43, -313, -611, -715, -623, -492, 
-351, -246, -61, 44, 455, 1048, 1448, 1392, 1206, 1018, 472, -442, -1528, 
-2327, -2883, -3107, -3133, -2893, -2373, -1655, -863, -274, 32, 294, 648, 
891, 990, 1086, 1324, 1546, 1660, 1702, 1693, 1572, 1387, 1181, 906, 569, 
254, 65, -65, -299, -459, -455, -372, -330, -346, -321, -194, 279, 850, 1205, 
1182, 1029, 756, 244, -617, -1703, -2451, -2829, -2883, -2823, -2516, -1985, 
-1268, -556, -156, -11, 142, 377, 592, 750, 865, 1198, 1608, 1854, 1854, 
1721, 1534, 1347, 1028, 648, 326, 125, 38, -7, -95, -209, -194, -132, -129, 
-297, -424, -408, 64, 680, 1030, 1103, 1039, 823, 334, -457, -1588, -2422, 
-2808, -2847, -2755, -2461, -1925, -1219, -509, -127, -38, 31, 186, 397, 611, 
786, 1072, 1447, 1798, 1956, 1886, 1658, 1503, 1237, 908, 553, 253, 93, 25, 
-59, -190, -220, -187, -151, -238, -351, -419, 8, 590, 967, 1026, 888, 603, 
191, -461, -1489, -2273, -2624, -2516, -2327, -2023, -1635, -1114, -548, 
-217, -192, -253, -134, 140, 510, 799, 1146, 1495, 1818, 2001, 1914, 1604, 
1352, 1116, 876, 666, 448, 309, 249, 193, 83, -45, -188, -297, -372, -472, 
-464, -35, 547, 967, 1070, 839, 386, -89, -770, -1676, -2357, -2572, -2365, 
-2004, -1539, -1165, -822, -499, -318, -356, -485, -386, -48, 435, 942, 1400, 
1669, 1834, 1900, 1706, 1348, 1025, 808, 708, 721, 697, 580, 486, 374, 187, 
-56, -306, -519, -615, -613, -479, 49, 652, 1091, 1164, 816, 235, -386, 
-1071, -1868, -2378, -2452, -2145, -1690, -1200, -892, -767, -701, -708, 
-799, -843, -673, -239, 384, 1009, 1548, 1759, 1732, 1643, 1426, 1120, 900, 
775, 792, 965, 1051, 966, 752, 420, 94, -204, -447, -650, -741, -633, -340, 
274, 851, 1113, 937, 464, -202, -834, -1412, -2011, -2277, -2123, -1675, 
-1226, -862, -780, -843, -951, -1047, -1108, -1014, -639, -46, 703, 1304, 
1714, 1754, 1556, 1301, 1050, 832, 775, 874, 1076, 1320, 1350, 1194, 822, 
371, -62, -364, -553, -631, -528, -322, -69, 412, 892, 988, 703, 155, -538, 
-1079, -1381, -1704, -1835, -1694, -1352, -1013, -794, -869, -1115, -1296, 
-1340, -1112, -778, -347, 196, 756, 1236, 1470, 1392, 1102, 904, 883, 973, 
1185, 1382, 1535, 1558, 1480, 1170, 685, 189, -178, -359, -330, -192, -95, 
-19, -9, 270, 539, 549, 265, -197, -768, -1040, -1119, -1289, -1431, -1498, 
-1336, -1156, -966, -1031, -1199, -1336, -1221, -875, -414, -29, 258, 589, 
844, 1063, 1045, 871, 762, 856, 1107, 1443, 1625, 1621, 1459, 1236, 964, 629, 
284, 32, -101, -55, 55, 94, 50, -81, 60, 244, 376, 232, -195, -766, -1084, 
-1154, -1276, -1368, -1487, -1460, -1319, -1074, -988, -1063, -1214, -1209, 
-945, -503, -41, 296, 518, 684, 828, 887, 923, 891, 947, 1100, 1371, 1607, 
1694, 1545, 1236, 897, 611, 397, 216, 115, 42, 39, 45, 1, -92, -6, 111, 219, 
136, -232, -720, -1095, -1254, -1340, -1337, -1350, -1293, -1206, -1091, 
-1048, -1068, -1141, -1172, -1000, -627, -174, 186, 403, 504, 541, 603, 685, 
806, 986, 1197, 1443, 1598, 1684, 1582, 1328, 996, 714, 500, 400, 362, 337, 
276, 149, -18, -222, -159, -50, 98, 48, -287, -807, -1219, -1377, -1410, 
-1285, -1239, -1150, -1098, -1022, -1009, -988, -974, -991, -881, -682, -327, 
47, 352, 487, 495, 419, 423, 579, 844, 1155, 1399, 1498, 1436, 1316, 1124, 
974, 839, 727, 611, 508, 428, 312, 186, 13, -159, -325, -353, -311, -230, 
-186, -274, -447, -692, -890, -979, -901, -713, -484, -311, -277, -404, -612, 
-777, -826, -730, -553, -344, -174, -68, -64, -129, -185, -193, -90, 97, 341, 
565, 724, 814, 823, 782, 737, 732, 767, 801, 812, 757, 646, 508, 356, 246, 
176, 175, 188, 174, 149, 94, 16, -87, -178, -239, -252, -225, -170, -150, 
-192, -278, -410, -535, -619, -636, -636, -591, -537, -504, -486, -499, -503, 
-482, -421, -338, -218, -94, 10, 71, 111, 137, 152, 176, 200, 257, 298, 324, 
356, 374, 390, 404, 433, 453, 493, 519, 544, 541, 531, 529, 487, 475, 438, 
391, 336, 272, 180, 90, -6, -101, -176, -237, -283, -349, -405, -488, -554, 
-617, -651, -654, -625, -589, -550, -520, -509, -470, -441, -391, -339, -280, 
-226, -181, -133, -82, -26, 25, 78, 144, 225, 284, 358, 411, 443, 485, 518, 
563, 616, 656, 647, 629, 584, 531, 474, 410, 345, 281, 239, 173, 111, 38, 
-28, -110, -183, -239, -293, -321, -365, -398, -444, -477, -513, -531, -544, 
-555, -548, -545, -526, -502, -450, -402, -333, -279, -237, -190, -136, -61, 
9, 72, 130, 204, 270, 344, 402, 444, 498, 535, 559, 587, 614, 615, 606, 597, 
568, 531, 491, 412, 328, 256, 188, 127, 66, 28, -28, -90, -170, -255, -334, 
-412, -467, -509, -545, -586, -615, -641, -650, -644, -633, -605, -564, -507, 
-431, -355, -302, -244, -183, -122, -45, 32, 105, 171, 239, 300, 365, 420, 
473, 521, 565, 597, 619, 635, 634, 627, 601, 575, 531, 492, 433, 358, 281, 
216, 148, 78, 24, -42, -108, -183, -254, -332, -389, -453, -504, -538, -567, 
-578, -593, -574, -564, -547, -515, -482, -428, -360, -304, -257, -188, -130, 
-72, -6, 62, 121, 187, 246, 300, 359, 400, 453, 488, 519, 545, 570, 573, 568, 
562, 528, 496, 453, 400, 338, 290, 230, 179, 114, 46, -21, -100, -174, -239, 
-288, -344, -386, -435, -458, -480, -503, -517, -519, -511, -496, -470, -434, 
-386, -332, -272, -230, -185, -141, -102, -49, 2, 55, 107, 153, 197, 242, 
292, 320, 367, 405, 435, 459, 463, 475, 472, 465, 441, 412, 383, 325, 254, 
197, 139, 84, 29, -18, -80, -132, -183, -242, -292, -342, -382, -421, -433, 
-446, -444, -432, -428, -414, -402, -377, -350, -309, -272, -226, -182, -148, 
-109, -79, -24, 8, 54, 103, 148, 187, 225, 259, 290, 316, 345, 384, 389, 409, 
407, 404, 381, 356, 326, 288, 252, 200, 160, 115, 71, 24, -20, -69, -114, 
-160, -192, -221, -245, -272, -302, -316, -329, -329, -326, -314, -299, -278, 
-257, -239, -207, -171, -140, -106, -75, -51, -12, 15, 42, 64, 91, 127, 157, 
198, 216, 237, 259, 272, 285, 296, 300, 300, 296, 284, 272, 241, 216, 184, 
155, 127, 95, 69, 34, -1, -39, -66, -104, -126, -150, -182, -195, -214, -224, 
-230, -230, -237, -225, -211, -203, -179, -157, -141, -118, -90, -71, -37, 
-13, 8, 27, 45, 64, 80, 101, 113, 133, 146, 159, 168, 179, 183, 190, 197, 
191, 188, 172, 161, 144, 127, 105, 86, 66, 50, 31, 10, -6, -38, -62, -89, 
-100, -124, -140, -143, -152, -159, -152, -146, -158, -147, -138, -127, -113, 
-95, -86, -69, -53, -45, -31, -24, -7, -1, 19, 38, 50, 69, 74, 83, 87, 99, 
100, 104, 100, 101, 107, 101, 101, 91, 85, 76, 66, 48, 39, 28, 14, 3, -4, 
-19, -36, -45, -50, -53, -63, -62, -62, -59, -61, -60, -53, -48, -47, -41, 
-27, -29, -19, -11, -4, -1, 12, 15, 24, 31, 30, 45, 36, 48, 48, 52, 58, 49, 
53, 57, 57, 54, 53, 43, 41, 41, 33, 24, 16, 10, 3, 0, -4, -5, -15, -20, -22, 
-22, -27, -30, -29, -33, -31, -39, -32, -24, -21, -17, -10, -8, -5, 4, 1, 13, 
19, 22, 27, 29, 34, 35, 41, 38, 37, 34, 48, 38, 43, 44, 36, 37, 29, 29, 19, 
19, 12, 10, 2, -3, -9, -16, -20, -25, -28, -34, -38, -43, -42, -41, -47, -48, 
-43, -39, -40, -38, -38, -36, -28, -16, -10, -9, 8, 6, 14, 17, 22, 22, 32, 
36, 36, 36, 32, 39, 38, 43, 35, 44, 38, 36, 35, 41, 30, 26, 24, 13, 10, 10, 
7, -6, -1, -10, -6, -10, -10, -16, -18, -23, -26, -24, -30, -32, -38, -24, 
-29, -22, -15, -8, -4, -4, 0, -5, 7, 3, 15, 16, 22, 26, 24, 34, 31, 34, 34, 
47, 36, 42, 45, 36, 35, 30, 28, 23, 23, 17, 14, 10, 10, 1, 1, 1, -8, -8, -13, 
-21, -24, -26, -39, -41, -34, -35, -36, -41, -34, -31, -28, -25, -31, -29, 
-17, -15, -14, -6, -6, -4, 3, 9, 18, 18, 30, 43, 57, 43, 28, 18, -75, -371, 
-595, -364, 125, 496, 500, 277, 74, 8, 45, 134, 176, 175, 69, -59, -105, -99, 
6, 67, 127, 27, -153, -226, -274, -200, -66, -34, -52, -110, -258, -202, 
-106, -24, 19, 63, -148, -193, 43, 92, 251, -90, -151, 52, 99, -12, 69, 193, 
150, 115, -148, -28, 39, 197, 174, 92, 86, 45, -34, -123, 36, 100, 170, 15, 
36, -13, -143, -87, 8, 67, 50, -127, -204, -17, -105, -6, 43, 106, -142, 
-123, -86, -174, -284, -354, 3, 47, 187, -24, -85, -78, 155, 205, 144, 160, 
-76, 56, 27, 139, 202, 22, 22, 119, 178, -4, -396, -603, -229, 335, 308, -50, 
-423, -437, -261, 98, 419, 557, 507, 34, -316, -301, -243, 8, 341, 358, 184, 
-50, -254, -520, -231, 52, 247, 66, 52, -71, -208, -243, -283, 20, 109, 281, 
65, 145, -181, -407, -53, 248, 293, 233, -40, -60, -15, -71, 59, 112, 183, 
45, 155, 69, -109, -279, -47, 286, 361, 52, -297, -183, 32, 59, 7, 1, -96, 
-42, 39, -68, -216, -187, -147, 150, 208, -48, -246, -213, -106, 6, 132, 19, 
-8, -99, -55, 38, 57, 38, 26, 6, -38, 53, 3, -126, 31, 171, 71, 36, 74, -81, 
-213, -97, 91, 215, 34, -17, -12, -29, 27, -6, 3, -18, 27, 7, 8, 88, 69, -18, 
-72, -28, -50, -13, 54, 67, 82, -23, -42, -21, -132, -143, 55, 120, 54, 17, 
31, 65, -118, -186, 45, 125, 102, 94, 33, -19, -73, -91, 19, 58, 27, 26, 33, 
28, -84, -155, -60, 29, -50, -18, -55, -38, -22, -80, -117, -101, 13, -41, 
-23, -115, -137, 1, 43, 76, 37, -76, -129, -51, 44, 87, 138, 93, 74, 93, 38, 
-19, -57, 45, 141, 172, 125, 46, -1, 9, 6, 7, 29, 28, 43, 37, -1, -83, -68, 
-121, -146, -117, -106, -46, -68, -53, -69, -168, -242, -236, -141, -29, 38, 
45, -1, -9, 20, 0, -10, 34, 111, 205, 275, 258, 150, 104, 101, 134, 205, 221, 
247, 242, 231, 204, 134, 59, 23, 29, 94, 140, 144, 132, 18, -210, -442, -516, 
-443, -331, -298, -327, -444, -542, -608, -662, -700, -706, -552, -340, -137, 
-28, -7, 16, 74, 148, 274, 460, 645, 824, 920, 972, 984, 917, 850, 788, 757, 
738, 707, 729, 824, 897, 741, 269, -362, -848, -1003, -957, -915, -1025, 
-1223, -1336, -1403, -1528, -1721, -1817, -1751, -1470, -1010, -625, -398, 
-358, -360, -281, -55, 259, 614, 1005, 1357, 1678, 1868, 1877, 1666, 1419, 
1308, 1315, 1366, 1363, 1292, 1154, 932, 632, 417, 435, 525, 318, -291, -979, 
-1347, -1368, -1394, -1634, -1970, -2064, -1848, -1595, -1582, -1786, -1911, 
-1814, -1494, -1101, -690, -293, 59, 279, 416, 547, 695, 895, 1072, 1316, 
1616, 1893, 2019, 1931, 1677, 1427, 1223, 1040, 861, 682, 625, 601, 521, 387, 
440, 553, 389, -236, -1031, -1469, -1496, -1381, -1476, -1647, -1660, -1420, 
-1184, -1231, -1493, -1679, -1620, -1356, -984, -581, -155, 225, 516, 647, 
655, 636, 659, 740, 934, 1202, 1428, 1572, 1583, 1512, 1353, 1112, 825, 554, 
393, 318, 299, 262, 258, 235, 344, 541, 477, -17, -735, -1186, -1293, -1261, 
-1351, -1459, -1443, -1200, -952, -936, -1151, -1357, -1411, -1343, -1092, 
-746, -303, 81, 384, 546, 598, 615, 575, 549, 609, 813, 1088, 1324, 1448, 
1469, 1394, 1215, 975, 690, 454, 330, 296, 311, 331, 349, 462, 741, 850, 500, 
-205, -827, -1121, -1201, -1322, -1478, -1477, -1224, -877, -764, -904, 
-1142, -1310, -1410, -1364, -1116, -720, -264, 161, 513, 729, 820, 769, 645, 
582, 652, 833, 1057, 1267, 1413, 1474, 1408, 1208, 916, 594, 298, 104, 46, 
78, 159, 218, 472, 855, 890, 408, -334, -909, -1202, -1375, -1566, -1668, 
-1533, -1142, -785, -671, -798, -1029, -1231, -1366, -1343, -1118, -741, 
-297, 157, 535, 828, 932, 857, 673, 572, 603, 721, 908, 1124, 1389, 1531, 
1499, 1280, 967, 599, 269, 2, -143, -106, 6, 158, 502, 972, 1051, 581, -149, 
-785, -1171, -1438, -1717, -1831, -1630, -1173, -729, -522, -567, -759, -997, 
-1200, -1290, -1179, -904, -500, 22, 540, 970, 1142, 1053, 863, 743, 668, 
624, 680, 859, 1148, 1422, 1525, 1414, 1153, 750, 340, 15, -218, -327, -290, 
-108, 330, 910, 1137, 727, 69, -521, -990, -1423, -1909, -2148, -1970, -1469, 
-946, -578, -456, -507, -682, -881, -1045, -1128, -1049, -797, -246, 372, 
923, 1223, 1268, 1226, 1147, 996, 752, 624, 666, 899, 1149, 1290, 1269, 1119, 
902, 565, 218, -83, -312, -447, -314, 130, 689, 930, 637, 183, -204, -596, 
-1154, -1796, -2178, -2070, -1646, -1177, -802, -561, -423, -408, -474, -620, 
-807, -932, -822, -374, 183, 660, 980, 1171, 1338, 1439, 1302, 1018, 780, 
720, 803, 897, 984, 1000, 953, 829, 626, 354, 69, -180, -361, -301, 57, 502, 
644, 386, 104, -101, -406, -968, -1636, -2019, -1977, -1652, -1311, -1027, 
-783, -556, -399, -357, -441, -587, -706, -636, -295, 87, 403, 682, 981, 
1286, 1464, 1387, 1184, 1016, 960, 908, 808, 724, 695, 695, 631, 517, 356, 
209, 52, -71, -21, 275, 503, 392, 101, -106, -256, -573, -1109, -1626, -1830, 
-1753, -1548, -1380, -1172, -944, -727, -589, -538, -526, -577, -570, -405, 
-82, 220, 435, 633, 911, 1210, 1339, 1252, 1114, 1079, 1093, 1051, 930, 807, 
718, 620, 496, 342, 167, 17, -103, -157, -9, 311, 508, 386, 118, -85, -304, 
-687, -1262, -1728, -1861, -1737, -1523, -1314, -1083, -817, -570, -422, 
-380, -454, -503, -489, -336, -56, 192, 412, 671, 967, 1230, 1329, 1224, 
1123, 1098, 1072, 972, 850, 744, 682, 586, 447, 300, 135, 24, -80, -113, 13, 
291, 469, 379, 171, 22, -163, -572, -1121, -1572, -1735, -1676, -1528, -1359, 
-1140, -857, -577, -379, -306, -332, -365, -323, -196, -45, 106, 340, 650, 
936, 1139, 1241, 1261, 1268, 1222, 1114, 962, 813, 708, 615, 498, 354, 227, 
151, 99, 39, 6, 137, 430, 552, 388, 141, -23, -229, -631, -1153, -1577, 
-1690, -1616, -1491, -1360, -1179, -902, -616, -416, -342, -345, -367, -280, 
-160, -2, 121, 272, 559, 877, 1118, 1182, 1198, 1237, 1268, 1181, 1025, 867, 
753, 647, 502, 350, 197, 82, 3, -50, -82, 8, 246, 435, 411, 251, 94, -62, 
-433, -988, -1462, -1700, -1688, -1640, -1565, -1385, -1044, -689, -462, 
-321, -254, -187, -66, 24, 36, 79, 204, 479, 756, 920, 987, 1070, 1203, 1216, 
1072, 866, 703, 615, 491, 308, 155, 73, 24, -17, -37, -34, 42, 258, 553, 658, 
511, 294, 168, -54, -576, -1240, -1685, -1806, -1801, -1794, -1734, -1444, 
-1015, -628, -392, -252, -119, 27, 131, 141, 99, 113, 260, 477, 649, 732, 
834, 1013, 1168, 1159, 1031, 895, 794, 660, 437, 215, 81, 27, 7, -1, 19, 74, 
247, 527, 805, 877, 695, 524, 370, 70, -521, -1177, -1555, -1687, -1786, 
-1888, -1810, -1499, -1084, -765, -562, -344, -107, 76, 134, 115, 94, 138, 
288, 461, 561, 622, 771, 1000, 1140, 1075, 936, 866, 820, 669, 403, 180, 83, 
73, 50, 24, 78, 202, 458, 761, 984, 1009, 841, 712, 526, 118, -543, -1165, 
-1473, -1659, -1871, -2010, -1872, -1485, -1117, -849, -585, -251, 62, 202, 
213, 168, 157, 183, 206, 215, 262, 388, 575, 780, 890, 934, 944, 941, 837, 
635, 382, 164, 58, -34, -102, -115, -17, 132, 408, 716, 917, 964, 895, 810, 
561, 95, -507, -1002, -1349, -1674, -1959, -2029, -1821, -1494, -1200, -894, 
-456, -29, 248, 358, 374, 381, 394, 333, 234, 160, 158, 241, 348, 454, 548, 
690, 809, 820, 737, 601, 447, 278, 115, -13, -75, -71, -3, 128, 416, 732, 
930, 967, 913, 847, 535, 39, -547, -1004, -1403, -1835, -2137, -2156, -1952, 
-1704, -1385, -918, -314, 152, 439, 619, 735, 749, 678, 570, 458, 307, 155, 
91, 113, 151, 212, 370, 542, 622, 597, 542, 489, 394, 226, 106, 83, 81, 89, 
196, 476, 755, 906, 912, 898, 841, 499, -17, -515, -895, -1318, -1800, -2094, 
-2066, -1934, -1808, -1530, -1001, -374, 79, 384, 661, 879, 906, 772, 599, 
519, 377, 153, 13, 12, 78, 159, 256, 419, 576, 582, 534, 531, 506, 384, 258, 
191, 206, 281, 438, 594, 730, 745, 739, 659, 395, 12, -400, -737, -1128, 
-1497, -1765, -1801, -1767, -1671, -1439, -1025, -506, -83, 260, 539, 781, 
874, 811, 703, 610, 473, 284, 111, 25, 27, 69, 134, 239, 363, 445, 488, 516, 
513, 487, 426, 377, 346, 379, 500, 629, 733, 701, 671, 589, 344, -34, -414, 
-714, -1081, -1451, -1707, -1728, -1688, -1641, -1448, -1053, -561, -169, 
142, 427, 663, 773, 724, 656, 610, 494, 320, 142, 85, 83, 98, 125, 209, 332, 
401, 423, 444, 483, 475, 435, 388, 391, 438, 546, 654, 756, 725, 660, 564, 
304, -43, -420, -739, -1110, -1450, -1672, -1712, -1680, -1630, -1423, -1037, 
-592, -202, 127, 388, 591, 677, 650, 606, 552, 442, 284, 137, 74, 68, 86, 
106, 183, 300, 389, 415, 439, 464, 475, 441, 395, 392, 438, 572, 699, 793, 
738, 696, 589, 316, -38, -409, -729, -1098, -1431, -1676, -1700, -1680, 
-1636, -1413, -1031, -615, -230, 102, 343, 549, 627, 608, 575, 532, 429, 273, 
134, 73, 62, 82, 98, 178, 290, 358, 416, 462, 498, 518, 498, 470, 454, 488, 
588, 722, 818, 745, 687, 577, 330, 4, -358, -702, -1063, -1369, -1600, -1665, 
-1660, -1600, -1371, -1025, -635, -242, 89, 312, 476, 580, 587, 552, 493, 
402, 264, 126, 73, 53, 80, 100, 174, 289, 377, 423, 479, 535, 548, 549, 518, 
508, 512, 609, 741, 806, 743, 678, 583, 345, 24, -341, -666, -1023, -1342, 
-1568, -1613, -1591, -1546, -1340, -1012, -629, -269, 38, 236, 410, 494, 501, 
501, 463, 381, 237, 134, 85, 81, 84, 111, 192, 299, 383, 414, 479, 545, 582, 
560, 548, 553, 585, 699, 825, 863, 779, 697, 559, 302, -41, -396, -732, 
-1049, -1357, -1557, -1574, -1538, -1458, -1266, -939, -580, -235, 16, 189, 
348, 410, 418, 410, 384, 304, 172, 83, 78, 100, 91, 118, 221, 329, 381, 402, 
468, 534, 542, 520, 511, 518, 554, 680, 822, 846, 766, 692, 567, 306, -28, 
-391, -723, -1037, -1331, -1513, -1536, -1493, -1424, -1247, -939, -581, 
-258, -27, 123, 262, 323, 335, 330, 307, 238, 105, 45, 62, 90, 80, 108, 235, 
354, 402, 423, 493, 564, 575, 547, 539, 537, 594, 744, 878, 880, 796, 717, 
572, 306, -51, -406, -733, -1062, -1359, -1503, -1515, -1489, -1417, -1235, 
-906, -544, -239, -41, 99, 234, 288, 293, 287, 265, 180, 62, 37, 74, 115, 
108, 175, 318, 431, 460, 473, 559, 608, 596, 549, 549, 537, 605, 775, 902, 
897, 819, 756, 608, 327, -41, -388, -738, -1058, -1341, -1482, -1487, -1464, 
-1384, -1195, -863, -503, -221, -42, 94, 186, 232, 237, 218, 201, 125, 50, 
33, 86, 130, 143, 208, 342, 457, 479, 500, 561, 620, 600, 575, 549, 538, 627, 
789, 918, 885, 809, 734, 583, 269, -104, -454, -787, -1109, -1386, -1475, 
-1456, -1425, -1359, -1142, -766, -409, -177, -37, 85, 161, 164, 166, 154, 
126, 36, -53, -9, 67, 102, 117, 246, 412, 498, 518, 549, 619, 628, 580, 533, 
524, 531, 643, 818, 904, 860, 771, 683, 493, 173, -202, -561, -867, -1180, 
-1407, -1473, -1463, -1410, -1317, -1077, -713, -386, -189, -29, 115, 186, 
186, 153, 131, 125, -10, -124, -76, 18, 70, 92, 264, 445, 518, 505, 600, 719, 
706, 608, 562, 570, 570, 682, 842, 932, 869, 780, 678, 491, 150, -243, -602, 
-916, -1201, -1411, -1466, -1459, -1382, -1285, -1030, -663, -350, -160, -38, 
67, 101, 127, 132, 122, 73, -15, -50, 18, 89, 104, 167, 326, 475, 526, 544, 
584, 629, 618, 568, 565, 528, 526, 683, 888, 978, 920, 847, 758, 567, 206, 
-199, -566, -882, -1207, -1425, -1476, -1456, -1380, -1280, -1003, -613, 
-307, -167, -56, 55, 85, 82, 78, 77, 47, -46, -70, 20, 106, 144, 218, 385, 
510, 555, 560, 605, 636, 611, 560, 539, 520, 557, 725, 915, 972, 919, 841, 
735, 509, 118, -282, -647, -974, -1293, -1471, -1492, -1458, -1392, -1252, 
-944, -548, -260, -106, 4, 85, 118, 120, 82, 57, 7, -112, -122, -45, 64, 106, 
190, 356, 519, 568, 539, 603, 647, 612, 518, 514, 502, 542, 718, 907, 984, 
933, 862, 733, 507, 112, -307, -684, -1011, -1320, -1513, -1541, -1518, 
-1434, -1288, -958, -564, -273, -106, 0, 74, 70, 82, 93, 50, -41, -111, -66, 
26, 83, 149, 265, 414, 514, 563, 589, 595, 587, 531, 510, 502, 451, 493, 707, 
950, 997, 962, 909, 804, 569, 147, -258, -623, -968, -1304, -1495, -1515, 
-1476, -1414, -1282, -931, -533, -295, -197, -81, 14, 9, -1, -1, 3, -37, 
-101, -36, 83, 180, 251, 367, 542, 636, 639, 612, 622, 596, 521, 454, 436, 
402, 438, 638, 839, 907, 872, 825, 718, 493, 118, -274, -598, -900, -1172, 
-1331, -1332, -1287, -1207, -1076, -780, -427, -243, -174, -103, -22, -55, 
-98, -122, -169, -234, -276, -214, -66, 61, 164, 349, 540, 682, 728, 721, 
722, 709, 655, 553, 490, 408, 389, 559, 817, 911, 885, 870, 797, 631, 273, 
-117, -471, -781, -1074, -1286, -1329, -1337, -1277, -1152, -913, -563, -308, 
-218, -194, -155, -167, -232, -270, -297, -336, -374, -348, -183, -13, 104, 
253, 456, 629, 716, 718, 714, 736, 705, 626, 580, 542, 503, 600, 848, 1014, 
1014, 989, 929, 792, 484, 83, -282, -636, -955, -1212, -1326, -1353, -1333, 
-1223, -1038, -737, -446, -303, -263, -233, -244, -315, -365, -396, -409, 
-451, -441, -327, -142, 19, 139, 330, 527, 652, 678, 681, 681, 668, 619, 575, 
566, 508, 547, 768, 1018, 1088, 1061, 1024, 914, 666, 264, -136, -501, -839, 
-1144, -1310, -1337, -1322, -1245, -1104, -856, -521, -286, -202, -137, -132, 
-232, -325, -365, -448, -515, -551, -457, -272, -106, 88, 291, 510, 654, 771, 
800, 783, 744, 704, 659, 611, 561, 510, 653, 909, 1087, 1087, 1062, 979, 796, 
465, 50, -336, -722, -1042, -1291, -1364, -1354, -1309, -1197, -983, -657, 
-350, -153, -125, -157, -213, -318, -432, -524, -588, -622, -603, -472, -241, 
-17, 170, 374, 608, 784, 860, 833, 798, 789, 750, 686, 646, 602, 590, 742, 
998, 1128, 1091, 1046, 943, 688, 312, -123, -540, -891, -1184, -1365, -1382, 
-1335, -1246, -1074, -818, -473, -185, -62, -97, -167, -268, -419, -552, 
-647, -692, -709, -643, -466, -186, 71, 277, 497, 738, 913, 937, 890, 845, 
834, 773, 674, 626, 577, 605, 796, 1042, 1114, 1076, 997, 844, 577, 164, 
-281, -675, -966, -1207, -1322, -1304, -1235, -1116, -932, -657, -348, -130, 
-109, -211, -339, -496, -652, -769, -837, -845, -768, -610, -355, -61, 185, 
414, 652, 856, 947, 906, 830, 783, 735, 664, 590, 562, 525, 592, 818, 1085, 
1144, 1060, 937, 778, 540, 94, -341, -672, -892, -1086, -1186, -1180, -1096, 
-956, -806, -591, -337, -214, -310, -430, -520, -684, -862, -929, -892, -818, 
-732, -510, -154, 163, 375, 590, 838, 952, 909, 809, 729, 658, 547, 471, 427, 
447, 443, 514, 759, 1058, 1180, 1116, 1027, 844, 591, 196, -195, -484, -678, 
-855, -961, -927, -883, -836, -776, -682, -590, -582, -736, -927, -1026, 
-1084, -1122, -1097, -908, -606, -305, -35, 238, 510, 671, 744, 763, 748, 
661, 512, 413, 402, 441, 475, 530, 654, 750, 868, 1081, 1307, 1383, 1226, 
1004, 724, 402, 1, -417, -701, -832, -887, -902, -826, -747, -667, -627, 
-594, -577, -638, -810, -1030, -1096, -1079, -1074, -1014, -771, -459, -196, 
41, 239, 475, 591, 603, 619, 629, 561, 469, 446, 472, 544, 596, 661, 738, 
806, 839, 960, 1163, 1231, 1096, 887, 639, 381, 92, -255, -516, -628, -657, 
-712, -704, -675, -691, -722, -776, -799, -849, -951, -1088, -1134, -1066, 
-976, -837, -669, -413, -150, 28, 140, 260, 357, 393, 408, 428, 491, 528, 
568, 606, 705, 801, 829, 834, 852, 839, 869, 974, 1043, 978, 801, 622, 418, 
200, -40, -273, -427, -479, -554, -623, -665, -745, -831, -913, -945, -989, 
-1034, -1072, -1084, -1001, -908, -765, -633, -449, -251, -83, 41, 119, 217, 
267, 332, 378, 455, 521, 596, 648, 705, 782, 819, 822, 804, 786, 765, 830, 
925, 929, 811, 683, 528, 356, 156, -49, -237, -362, -437, -549, -633, -727, 
-838, -941, -1011, -1053, -1075, -1091, -1091, -999, -848, -722, -630, -507, 
-330, -187, -78, -7, 71, 167, 248, 321, 426, 544, 618, 690, 749, 830, 864, 
862, 816, 782, 755, 753, 813, 905, 892, 771, 664, 515, 373, 175, -20, -208, 
-318, -413, -541, -664, -797, -923, -1040, -1093, -1136, -1140, -1118, -1071, 
-965, -841, -689, -548, -446, -326, -183, -75, -25, 47, 119, 224, 342, 460, 
579, 690, 776, 817, 860, 885, 878, 821, 770, 710, 710, 781, 867, 836, 734, 
646, 525, 393, 206, 18, -165, -272, -388, -537, -684, -834, -979, -1101, 
-1163, -1188, -1163, -1132, -1069, -930, -744, -592, -470, -394, -286, -200, 
-139, -94, -24, 87, 185, 347, 493, 633, 725, 789, 825, 857, 864, 846, 795, 
745, 702, 698, 785, 873, 867, 755, 679, 554, 412, 237, 55, -120, -243, -330, 
-478, -622, -795, -967, -1095, -1179, -1223, -1203, -1155, -1089, -955, -794, 
-634, -508, -425, -358, -285, -212, -164, -83, 24, 163, 332, 489, 625, 738, 
813, 831, 846, 842, 832, 789, 744, 704, 689, 759, 835, 876, 777, 685, 564, 
445, 295, 116, -41, -181, -256, -392, -546, -734, -901, -1076, -1178, -1246, 
-1252, -1196, -1128, -1000, -850, -655, -516, -420, -392, -345, -304, -251, 
-174, -59, 97, 275, 472, 594, 714, 767, 799, 786, 790, 792, 783, 754, 720, 
718, 716, 797, 858, 843, 719, 609, 472, 349, 229, 86, -45, -139, -211, -355, 
-539, -759, -949, -1125, -1238, -1294, -1275, -1203, -1092, -934, -783, -618, 
-501, -441, -416, -393, -351, -276, -155, -5, 168, 354, 543, 655, 737, 785, 
805, 806, 809, 829, 820, 821, 801, 802, 785, 815, 860, 817, 682, 547, 436, 
319, 230, 109, 5, -81, -144, -283, -493, -723, -956, -1133, -1254, -1301, 
-1288, -1194, -1069, -935, -796, -656, -532, -472, -459, -456, -405, -321, 
-182, -32, 134, 321, 508, 632, 675, 725, 738, 752, 771, 808, 834, 849, 844, 
835, 813, 795, 818, 794, 702, 555, 451, 347, 281, 206, 104, 20, -48, -162, 
-379, -601, -854, -1058, -1191, -1264, -1270, -1228, -1119, -995, -864, -758, 
-658, -582, -552, -519, -482, -393, -279, -97, 73, 218, 379, 505, 582, 643, 
708, 738, 792, 829, 882, 897, 898, 873, 839, 792, 745, 741, 715, 636, 497, 
414, 337, 284, 223, 122, 5, -92, -216, -421, -656, -888, -1063, -1174, -1230, 
-1240, -1203, -1109, -995, -897, -809, -721, -628, -566, -528, -478, -370, 
-232, -69, 70, 195, 348, 491, 565, 628, 703, 765, 827, 863, 913, 923, 914, 
889, 849, 785, 734, 727, 717, 671, 552, 472, 386, 325, 267, 166, 46, -59, 
-176, -349, -556, -771, -944, -1093, -1162, -1214, -1214, -1177, -1087, -992, 
-914, -819, -741, -661, -605, -528, -461, -338, -184, -22, 113, 248, 393, 
480, 585, 673, 777, 848, 914, 956, 963, 956, 923, 884, 818, 770, 722, 704, 
690, 659, 539, 437, 363, 286, 214, 117, 2, -129, -223, -376, -553, -763, 
-939, -1074, -1166, -1217, -1253, -1207, -1135, -1028, -936, -850, -741, 
-639, -553, -491, -417, -320, -168, -6, 119, 255, 400, 527, 626, 716, 784, 
839, 897, 924, 937, 941, 921, 896, 846, 787, 739, 718, 711, 677, 575, 454, 
366, 279, 220, 139, 30, -73, -163, -286, -477, -680, -871, -1037, -1159, 
-1234, -1286, -1282, -1213, -1116, -1013, -934, -849, -739, -643, -569, -505, 
-381, -244, -74, 80, 226, 362, 494, 614, 686, 774, 846, 925, 951, 981, 977, 
972, 946, 902, 844, 774, 723, 682, 685, 650, 565, 442, 356, 262, 203, 127, 
22, -85, -185, -288, -451, -632, -855, -1028, -1151, -1232, -1278, -1288, 
-1240, -1139, -1014, -917, -827, -740, -639, -563, -493, -391, -269, -107, 
64, 226, 374, 493, 582, 672, 737, 791, 846, 882, 924, 945, 962, 944, 901, 
859, 790, 755, 743, 773, 704, 561, 247, 322, 519, 303, 249, 77, -56, -98, 
-186, -388, -555, -778, -1138, -1358, -1615, -1732, -1680, -1594, -1359, 
-1093, -871, -662, -541, -498, -493, -411, -338, -153, 77, 315, 610, 794, 
885, 844, 811, 789, 729, 681, 667, 697, 698, 640, 564, 444, 361, 370, 397, 
467, 804, 1361, 1466, 1141, 792, 382, -176, -663, -857, -1009, -929, -573, 
-371, -554, -798, -972, -1287, -1597, -1702, -1472, -1025, -428, 152, 488, 
536, 564, 488, 183, -59, -27, 183, 399, 524, 532, 458, 278, 62, -225, -454, 
-410, -135, 66, 173, 248, 228, 123, 36, 2, -5, 213, 595, 876, 1135, 1767, 
2287, 1950, 1170, 440, -326, -1027, -1377, -1522, -1572, -1297, -912, -959, 
-1354, -1615, -1703, -1720, -1521, -1000, -240, 607, 1486, 1872, 1563, 1193, 
1053, 835, 521, 479, 663, 885, 862, 528, -15, -561, -850, -1005, -1058, -820, 
-299, 73, 153, 78, -74, -239, -242, -38, 211, 573, 1051, 1405, 1372, 1317, 
1683, 1896, 1283, 440, -175, -950, -1707, -2133, -2463, -2717, -2466, -1972, 
-1832, -1873, -1583, -1103, -704, -237, 370, 1074, 1879, 2675, 2886, 2498, 
1977, 1568, 1100, 562, 228, 20, -87, -309, -725, -1245, -1579, -1590, -1417, 
-1068, -553, 78, 583, 848, 814, 646, 531, 521, 629, 752, 895, 1101, 1284, 
1112, 746, 802, 1115, 853, 21, -831, -1602, -2301, -2757, -2948, -3041, 
-2687, -1878, -1223, -1018, -862, -444, 14, 373, 787, 1358, 2032, 2650, 2919, 
2742, 2144, 1508, 905, 288, -300, -651, -783, -862, -1053, -1437, -1648, 
-1586, -1256, -767, -233, 357, 1035, 1469, 1506, 1323, 1063, 862, 694, 521, 
469, 447, 431, 507, 403, 33, -169, 311, 810, 379, -593, -1267, -1826, -2445, 
-2700, -2705, -2472, -1763, -820, -370, -500, -479, -104, 144, 283, 712, 
1374, 2050, 2483, 2477, 1951, 1326, 850, 366, -169, -582, -624, -482, -486, 
-673, -1007, -1267, -1130, -769, -336, 204, 818, 1387, 1653, 1491, 1191, 890, 
594, 409, 241, 124, 126, 85, -15, -60, -188, -429, -384, 383, 1124, 768, 
-135, -772, -1475, -2285, -2594, -2541, -2313, -1631, -687, -241, -465, -574, 
-358, -188, -41, 440, 1200, 1917, 2396, 2444, 1945, 1247, 773, 344, -144, 
-398, -321, -260, -330, -562, -887, -1136, -1157, -827, -331, 244, 927, 1500, 
1632, 1429, 1136, 829, 540, 301, 167, 73, 24, -10, -239, -467, -435, -374, 
-458, -288, 715, 1729, 1383, 235, -658, -1533, -2412, -2669, -2505, -2267, 
-1582, -533, -70, -509, -919, -785, -561, -309, 267, 1117, 1954, 2544, 2653, 
2071, 1146, 624, 422, 41, -250, -150, 8, -87, -353, -791, -1105, -1069, -704, 
-178, 258, 799, 1371, 1522, 1214, 888, 610, 402, 260, 122, -1, -146, -198, 
-266, -526, -752, -489, -176, -110, -36, 720, 2024, 2143, 873, -359, -1224, 
-2179, -2681, -2614, -2522, -2188, -1229, -468, -748, -1367, -1352, -934, 
-558, 65, 933, 1867, 2638, 2999, 2650, 1679, 897, 701, 568, 174, 28, 149, 97, 
-269, -779, -1344, -1597, -1206, -557, 38, 570, 1201, 1590, 1382, 840, 476, 
326, 275, 348, 282, 95, -59, -133, -286, -631, -820, -571, -170, 15, 64, 248, 
1161, 2286, 1950, 359, -898, -1582, -2320, -2818, -2824, -2702, -2280, -1298, 
-675, -1089, -1599, -1302, -633, -122, 496, 1414, 2385, 3057, 3243, 2771, 
1795, 1039, 771, 581, 267, 347, 539, -69, -860, -1248, -1735, -2001, -1444, 
-623, 142, 865, 1561, 1896, 1458, 873, 731, 607, 389, 483, 470, 148, -160, 
-458, -762, -993, -1029, -769, -395, -161, -21, 43, 235, 1206, 2215, 1680, 
184, -704, -1309, -2268, -2880, -2871, -2837, -2542, -1604, -942, -1198, 
-1467, -1003, -374, 29, 623, 1605, 2531, 3093, 3314, 3009, 2110, 1297, 981, 
662, 172, -26, 41, -118, -570, -1051, -1426, -1625, -1353, -608, 107, 682, 
1352, 1773, 1595, 1152, 782, 501, 256, 164, 112, -128, -460, -697, -836, 
-885, -882, -752, -465, -191, -9, 80, 128, 438, 1595, 2480, 1604, 55, -842, 
-1718, -2794, -3254, -3213, -3153, -2561, -1380, -739, -1015, -1236, -806, 
-226, 257, 1018, 2069, 2930, 3461, 3602, 3091, 1968, 1024, 631, 381, 146, 
215, 469, 148, -623, -1235, -1627, -1904, -1692, -893, 39, 784, 1384, 1711, 
1424, 830, 520, 449, 279, 148, 118, -48, -272, -315, -378, -609, -703, -491, 
-255, -179, -224, -171, 103, 928, 1769, 1226, -293, -1214, -1667, -2461, 
-2908, -2825, -2669, -2106, -1126, -508, -614, -952, -743, -95, 407, 966, 
1819, 2600, 3018, 3120, 2741, 1875, 1051, 689, 593, 446, 274, 177, -67, -561, 
-1064, -1466, -1582, -1307, -580, 271, 872, 1232, 1352, 1172, 784, 487, 289, 
124, -42, -98, 10, 80, -73, -288, -424, -571, -599, -522, -522, -478, -132, 
765, 1599, 1119, -274, -1274, -1982, -2684, -2787, -2472, -2163, -1543, -604, 
-28, -281, -812, -801, -328, 128, 817, 1723, 2369, 2726, 2821, 2434, 1571, 
788, 486, 466, 438, 520, 692, 591, -19, -917, -1532, -1731, -1549, -772, 130, 
665, 1116, 1326, 1070, 620, 152, -79, -40, -9, 176, 428, 276, -29, -160, 
-445, -696, -715, -650, -507, -322, 6, 725, 1310, 910, -228, -1394, -2148, 
-2547, -2559, -2222, -1788, -1282, -620, -162, -299, -706, -827, -402, 214, 
883, 1650, 2275, 2594, 2600, 2294, 1611, 972, 727, 666, 618, 617, 566, 284, 
-155, -652, -1104, -1315, -1177, -679, -51, 340, 616, 818, 680, 400, 211, 82, 
12, -5, 48, 160, 158, -26, -159, -276, -382, -366, -371, -411, -409, -335, 
-62, 565, 1021, 700, -279, -1336, -2024, -2427, -2538, -2249, -1814, -1333, 
-689, -194, -200, -478, -544, -220, 316, 951, 1674, 2294, 2566, 2529, 2278, 
1769, 1256, 814, 514, 563, 629, 432, 162, -246, -776, -1091, -1218, -1070, 
-577, -121, 323, 732, 727, 554, 393, 167, 27, -12, -31, 160, 300, 174, 74, 
-98, -354, -408, -382, -428, -430, -467, -314, 90, 490, 684, 375, -553, 
-1513, -2027, -2259, -2184, -1917, -1539, -1048, -585, -314, -281, -465, 
-489, -57, 529, 1147, 1760, 2196, 2381, 2333, 2157, 1779, 1089, 607, 683, 
827, 713, 491, 90, -414, -790, -993, -990, -912, -643, -53, 408, 521, 433, 
247, 35, -78, -71, -9, 137, 264, 314, 212, 3, -217, -334, -376, -404, -360, 
-363, -370, -257, -15, 312, 441, 91, -524, -1295, -1971, -2110, -1970, -1837, 
-1538, -1127, -734, -385, -291, -332, -227, 45, 551, 1217, 1722, 2059, 2344, 
2397, 2122, 1457, 928, 866, 876, 864, 766, 506, 158, -213, -570, -822, -1023, 
-941, -430, 13, 232, 256, 120, -12, -111, -205, -176, 24, 265, 426, 328, 127, 
-92, -302, -365, -337, -292, -309, -355, -266, -129, -80, 78, 142, -174, 
-564, -959, -1457, -1748, -1782, -1723, -1504, -1210, -903, -565, -386, -253, 
-3, 239, 566, 1038, 1529, 2026, 2266, 1919, 1545, 1489, 1337, 1227, 1162, 
943, 790, 570, 266, 3, -432, -780, -705, -489, -297, -148, -134, -125, -147, 
-272, -302, -239, -102, 140, 286, 257, 125, -78, -218, -258, -274, -250, 
-227, -205, -206, -269, -290, -160, -35, -132, -418, -748, -1062, -1393, 
-1609, -1592, -1553, -1456, -1116, -777, -496, -321, -157, 117, 425, 821, 
1295, 1536, 1530, 1623, 1703, 1656, 1537, 1394, 1309, 1218, 1039, 919, 676, 
278, 22, -132, -238, -326, -381, -386, -391, -424, -430, -450, -504, -446, 
-218, 29, 110, 55, -52, -134, -237, -328, -327, -246, -95, -46, -64, -118, 
-145, -67, -76, -259, -496, -750, -942, -1040, -1254, -1450, -1478, -1396, 
-1161, -882, -696, -454, -115, 208, 425, 486, 655, 1036, 1424, 1726, 1849, 
1805, 1731, 1630, 1514, 1350, 1104, 878, 734, 615, 447, 209, -22, -192, -345, 
-465, -549, -615, -616, -559, -473, -368, -267, -222, -264, -339, -399, -381, 
-344, -274, -164, -98, 20, 189, 111, -303, -687, -857, -867, -827, -871, 
-939, -888, -689, -475, -524, -778, -965, -950, -659, -291, -29, 167, 451, 
748, 934, 984, 994, 1105, 1284, 1480, 1573, 1499, 1327, 1123, 874, 664, 496, 
385, 382, 370, 281, 111, -99, -294, -391, -423, -402, -277, -144, -82, -160, 
-353, -495, -535, -540, -492, -459, -437, -386, -373, -327, -306, -273, -274, 
-376, -456, -578, -747, -869, -850, -713, -633, -652, -692, -742, -761, -764, 
-614, -245, 163, 590, 876, 1044, 1130, 1129, 1161, 1210, 1302, 1412, 1474, 
1436, 1278, 1024, 766, 537, 373, 283, 227, 158, 61, -73, -181, -220, -290, 
-423, -557, -596, -535, -475, -504, -568, -636, -625, -554, -496, -440, -433, 
-416, -369, -375, -477, -614, -689, -701, -663, -555, -430, -388, -433, -523, 
-663, -736, -661, -400, -32, 285, 523, 657, 732, 827, 942, 1079, 1237, 1384, 
1490, 1494, 1400, 1219, 1023, 834, 686, 605, 524, 428, 293, 136, -38, -196, 
-311, -365, -403, -440, -475, -512, -547, -634, -706, -730, -683, -616, -543, 
-508, -519, -519, -530, -543, -587, -602, -583, -595, -636, -578, -440, -300, 
-255, -339, -425, -494, -461, -350, -180, 31, 212, 378, 496, 608, 699, 782, 
877, 1007, 1148, 1242, 1282, 1241, 1114, 974, 866, 757, 682, 559, 406, 256, 
123, 65, 6, -72, -201, -358, -478, -549, -589, -619, -631, -625, -626, -614, 
-587, -591, -601, -609, -561, -470, -418, -385, -370, -391, -430, -461, -456, 
-391, -307, -228, -172, -161, -209, -227, -231, -237, -163, -61, 85, 199, 
295, 360, 385, 431, 512, 630, 771, 907, 970, 983, 941, 892, 844, 824, 784, 
709, 604, 481, 374, 241, 149, 95, 55, -25, -164, -292, -382, -460, -537, 
-615, -676, -633, -546, -499, -554, -672, -731, -660, -506, -404, -378, -388, 
-368, -362, -343, -325, -339, -334, -260, -185, -157, -168, -207, -199, -157, 
-92, -31, 20, 48, 92, 147, 200, 259, 316, 388, 447, 527, 645, 731, 755, 738, 
689, 652, 669, 690, 694, 633, 503, 376, 308, 293, 244, 140, 36, 20, 59, 45, 
-133, -325, -421, -491, -510, -435, -337, -367, -512, -605, -543, -513, -507, 
-479, -451, -475, -500, -343, -231, -298, -344, -231, -150, -208, -209, -137, 
-50, -50, -62, 1, 62, 90, 148, 124, 69, 93, 156, 300, 409, 414, 364, 379, 
378, 423, 507, 461, 412, 489, 579, 512, 362, 361, 400, 271, 174, 240, 351, 
255, 86, 3, -3, 59, -14, -54, 25, -38, -213, -412, -530, -223, -118, -320, 
-400, -478, -338, -318, -314, -292, -361, -442, -450, -243, -87, -126, -293, 
-430, -435, -207, -132, -220, -61, 186, 46, -319, -373, -51, 231, 184, 164, 
160, -22, 23, 302, 340, 41, 2, 296, 501, 475, 277, 256, 197, 41, 78, 474, 
624, 351, 101, -15, 219, 230, 106, 153, 62, 75, 28, 42, 256, 138, -264, -433, 
-64, 234, 257, 71, -344, -503, -413, -34, 215, -4, -320, -413, -307, -343, 
-134, 31, -211, -381, -402, -306, -166, -20, -104, -356, -465, -286, 44, 93, 
3, 6, -82, -130, -3, 75, 159, 169, 86, 150, 161, 35, 58, 200, 304, 394, 374, 
84, -9, 55, 201, 601, 445, 136, -120, 18, 328, 319, 318, 104, -71, -94, 59, 
144, 209, 93, -52, -239, -39, 174, 98, 157, -62, 74, 115, -88, -52, -102, 
-96, -20, -20, -96, -248, -213, -108, -89, -127, -262, -155, -29, -268, -343, 
-353, -159, 34, -47, -57, -182, -264, -344, -183, 105, 121, 59, -20, 27, -24, 
62, 111, 49, 81, 71, 122, 267, 403, 130, -69, -54, 351, 272, -8, 24, 157, 
402, 151, 92, -60, -9, 162, 147, 116, 121, 150, -77, -138, 2, 139, 88, 8, 
-90, -55, -109, -121, 288, 311, -119, -225, -259, -154, 45, 92, -17, -241, 
-205, -60, 26, -329, -368, -28, 69, -160, -244, -298, -258, 106, 22, 15, 
-355, -566, 70, 461, 207, -130, -233, -337, 209, 434, 314, 107, -269, -139, 
223, 423, 29, -133, 18, 162, 298, 161, -86, -120, -161, 186, 335, -8, 4, 147, 
141, -67, -83, -122, 20, 115, 140, 150, -88, -50, -76, 1, -29, 131, 39, -101, 
36, -145, 57, 6, 164, -120, -358, -181, 16, 235, 155, 37, -440, -269, -81, 
94, 122, 74, -6, -14, -108, -316, 177, 198, 36, 24, 99, 67, -1, 38, 82, 370, 
-293, -318, 307, 208, 173, 69, 3, -227, -163, -63, 232, 194, -22, -55, 44, 9, 
22, -125, -86, 386, 146, 152, -244, -129, -11, 125, 282, 38, -104, -300, -66, 
267, 103, -176, -223, -241, 220, 240, -164, -341, -34, 116, 44, -131, -197, 
193, 183, -160, 78, 85, -80, -164, 24, 371, 292, -208, -447, 36, 74, 106, 65, 
103, 35, 67, -139, -260, 169, 342, -140, -367, -96, 190, 202, 162, 104, -465, 
-288, 45, 349, -34, -153, -63, 19, 94, -116, 43, 59, -217, -162, 343, -7, 
-335, -247, -26, 354, 251, -141, -350, -124, 160, -47, 100, 133, -112, -219, 
171, 258, -168, -248, -186, 356, 330, -58, -192, -321, 131, 50, 112, 37, -90, 
71, -101, -69, 21, 141, -232, 94, 278, 141, -74, -37, 197, -132, 22, 18, 178, 
316, -105, -3, -36, -281, 24, 38, -42, 523, 118, -603, -383, 237, 248, -91, 
-51, -87, 287, -62, -367, -60, 103, -2, 84, 80, 153, 12, -281, -253, -115, 
424, -4, 111, -36, -58, -1, -392, -73, 194, 318, 3, -160, -235, 26, 8, -39, 
287, 29, -101, 68, 111, 29, -196, -97, 229, 279, 26, -88, 106, -159, -379, 
-66, 265, 586, 108, -570, -272, 227, -90, -118, -67, 387, 475, -110, -378, 
-409, -17, 237, 198, -29, 164, -189, -652, -59, 708, 36, -279, -20, 281, 17, 
-203, -54, -25, 27, 158, 379, -295, -400, -52, 211, -64, -367, -19, 507, 143, 
-237, -451, -253, 161, 170, 111, 188, 249, -330, -370, -230, -162, 535, 543, 
159, -256, -631, 98, 92, 230, 276, 308, -55, -415, -93, -178, 458, 33, -78, 
50, 138, -57, -193, 149, 34, -199, 1, 573, -139, -322, -495, 101, 349, 321, 
105, 69, -218, -929, 99, 409, 652, -279, -229, 183, -10, -237, -674, 184, 
192, -27, 288, 130, -253, -554, 98, 349, -231, -67, 177, 633, -97, -435, 
-194, -123, 270, 375, 328, -293, -460, -59, 94, 99, 129, 27, 150, -218, -194, 
-104, -153, 48, 325, 285, -629, -134, 251, 45, -260, -24, 614, 179, -455, 
-103, 398, -400, -411, 304, 536, 343, -58, -568, -10, -87, -331, 74, 432, 
379, -47, -368, -230, 178, -306, -36, 332, 414, -272, -132, -26, -34, -143, 
-29, 424, 90, -219, -108, 369, -301, -416, -95, 477, 442, 130, -328, -735, 
-230, 282, 211, -129, 500, 651, -419, -1044, -334, 583, 650, 158, -245, -173, 
-20, -57, 71, -143, 190, 378, -425, -188, 517, -133, -386, -37, 318, 280, 
-291, 186, 15, -138, -143, -191, 437, 158, -108, -624, -52, 942, 163, -325, 
-715, 139, 624, 13, -77, -78, -66, -164, -43, 416, 171, -244, -85, -225, 493, 
-120, -127, 123, -209, -84, 44, 426, -177, -143, -397, -456, 406, 194, -294, 
-112, 680, 395, -793, -587, -73, 682, 332, -113, -90, -255, -83, 299, 98, 
-116, -118, 130, -145, -111, 445, -29, -279, -402, 836, 122, -674, -330, 54, 
532, 232, -647, -749, 284, 534, 82, -529, -69, 402, 379, -295, -451, 513, 
231, -513, 467, 405, 9, -240, -424, 278, 78, -329, -98, 103, 299, 127, -318, 
-223, 28, 293, -386, -421, -252, 577, 803, -199, -685, -430, 636, 30, -182, 
45, 237, 140, 31, -127, -224, 52, -73, 409, 376, -126, -452, -99, 91, 713, 
-56, -820, 97, 62, 420, 65, -431, -276, 267, 289, -298, 51, 204, 160, -317, 
-324, 167, -230, -155, 366, 443, 230, -750, -416, 419, 385, 64, -659, 293, 
751, -153, -813, -89, 886, -80, -431, 38, 234, -15, -607, 498, 716, -279, 
-650, -286, 585, 110, -412, 99, 685, 90, -880, -299, 525, 72, 278, 197, -198, 
-368, -17, 468, -259, -169, -104, 93, 113, 223, 171, -326, -507, 189, 335, 
-379, 88, 137, 497, 158, -407, -517, -55, 27, 291, 578, -269, -486, -149, 
126, 43, 258, 164, -120, -349, -45, 46, 196, 301, 36, -216, -449, 38, 318, 
-113, 23, 276, 179, -39, -242, -441, -360, 306, 521, 164, -169, -101, 234, 
-190, -358, 50, 16, 209, -145, 186, 229, -359, -449, 245, 836, -274, -845, 
-104, 601, 642, -232, -670, 169, 228, 194, -167, -285, -94, -140, 318, 200, 
-139, -231, 35, -53, 59, 115, 20, 45, 71, 247, -76, -407, -232, 193, 220, 
-18, -19, -12, 80, 136, -192, -206, 143, -13, 169, 18, -75, 155, -262, 308, 
230, -84, -283, -250, 300, 78, 13, -142, -132, 346, 219, -250, -455, -136, 
429, 110, 134, -8, 6, 132, -377, -179, 196, 178, -478, -148, 787, 537, -633, 
-745, 171, 554, -40, -511, 75, 440, 135, -484, -380, 9, 596, 423, 17, -56, 
-456, -329, 80, 398, 124, 24, -157, -82, 394, -83, -192, -227, -107, 281, 
167, 36, 74, 93, -470, -150, 244, 6, 56, 10, 205, 111, -101, -349, 79, 315, 
-110, 9, -24, 53, -11, 48, 14, 43, -301, -136, 273, 233, -50, -346, 92, 140, 
-139, -166, 465, 232, -470, -164, 90, 230, -27, -365, 528, 525, -400, -1035, 
-259, 619, 546, 46, -99, 157, 54, -443, -443, 391, 250, -83, -300, 421, 245, 
-237, -767, -153, 920, 211, -517, -661, 237, 302, 160, 3, -91, -108, 62, 
-120, 92, -231, -443, 429, 653, 290, -755, -359, 201, 510, 45, -461, -149, 
81, 260, -227, 141, 267, -63, -218, -199, 93, -294, -52, -99, 316, 298, -28, 
141, -593, -302, 555, 195, -579, -152, 760, 420, -558, -428, -7, 301, -122, 
162, 390, 18, -204, -652, -42, 387, 314, -122, -302, 444, 287, -430, -332, 
-20, 360, 9, -176, 161, -11, -165, 107, 391, -64, -472, -76, 276, 294, -146, 
-150, 157, 96, 174, -225, -126, 165, -207, -264, 344, 425, -315, -264, 204, 
118, -13, -66, 217, 118, -175, 115, 78, -253, -98, 127, 201, -83, 32, 116, 
76, -72, 56, 31, -156, 51, -419, -134, 284, 807, -153, -589, 160, 333, -379, 
-442, 127, 177, 408, -35, 86, -239, -162, -125, 293, 391, -39, 146, -503, 
-276, 394, 160, -318, -18, 344, 29, -33, -117, -309, -31, -155, 413, 295, 
-120, -10, -384, -120, 153, 271, 19, 31, -184, -204, 279, 45, -556, 120, 501, 
258, -358, -381, 17, 84, 231, -206, -28, 7, 259, 52, 104, -88, -292, -91, 
-100, 120, 279, 185, -318, 101, -43, 69, 8, -405, -131, 573, 468, -427, -176, 
-118, 213, -32, -136, 125, -97, -229, 127, 458, -199, -198, -113, 103, 263, 
-19, -24, -118, -57, 125, -150, -141, -62, 339, 542, -231, -254, -298, 12, 
-14, 204, 341, -225, -30, 115, -74, -460, -144, 365, 577, -199, -565, 46, 
369, -321, -580, 241, 451, 271, -236, -213, 108, -97, -237, 463, 327, -236, 
-370, -183, 342, 279, -49, -141, 292, -195, -449, 156, 248, 68, -11, 111, 73, 
-322, -232, 138, 306, -225, -229, 433, 84, -117, -163, 106, -66, -296, 220, 
527, -157, -383, -23, 274, 275, -476, -258, 290, 392, 15, -332, -259, 216, 
92, 169, 340, -206, -544, 19, 262, -31, -123, -38, 489, -59, -24, -202, -59, 
63, -281, 224, 321, -73, -276, -20, 156, 135, -218, 19, -48, 153, 64, -1, 66, 
56, -2, -706, -148, 368, 414, -42, 144, 233, -263, -531, -191, 337, 157, 162, 
15, -7, -222, -190, 260, 258, -227, -127, 39, 121, -190, -169, 174, 322, 
-162, -340, 230, 164, -169, -51, 312, -204, 108, -240, -154, 138, 194, 263, 
-97, -256, -129, 179, -280, 97, 60, 99, 212, 107, 142, -192, -689, -374, 580, 
645, -54, -180, 231, -3, -506, -560, 549, 580, -139, -71, -83, -334, -45, 
206, 64, 80, 153, -60, -323, 236, -92, -288, -100, 451, 422, 20, -216, -498, 
-74, 132, 224, -122, -27, 43, 188, -234, -238, 201, 332, 0, -325, -125, 112, 
-53, -304, 247, 601, 162, -690, -164, 94, 102, 64, -233, 66, 300, 197, -388, 
-218, 113, 188, 83, -304, 248, 82, -48, -10, -34, 87, -107, 37, 89, 63, -160, 
18, 33, -168, 106, 156, 139, -89, -250, 87, 152, -112, -184, 214, 105, 9, 
-352, -219, 309, 395, 68, -463, 36, 108, -127, -270, 155, 436, 80, 17, -204, 
-146, -64, -24, 236, 256, -133, -232, -54, 365, 346, -248, -435, -181, 32, 
132, 280, -63, 217, 31, -237, -36, -115, 1, 99, 209, 19, -119, -156, -129, 
134, 290, -46, -125, -444, 191, 453, 2, -57, -74, 98, -416, -50, 313, 307, 
-5, -248, 178, -106, -224, -272, 258, 381, -42, -100, -94, 153, -102, 69, 
-70, 178, -48, -31, 144, 18, -56, 79, -111, -342, 115, 176, -90, -199, 492, 
238, -158, -615, -190, 248, 340, -104, -209, 119, 260, 38, -277, 70, 8, -22, 
-212, 435, 155, -252, -319, -167, 356, 104, -136, -132, 279, 59, -106, -157, 
-227, -36, 42, 410, 244, -398, -286, 27, 284, 354, -132, -545, -82, 568, 123, 
-295, -132, 127, 108, -251, -263, 218, 55, -117, 191, 242, -34, -454, -367, 
133, 447, 96, -279, 24, 254, 194, -188, -586, -22, 493, 75, -185, 37, 2, 
-166, 119, 223, -10, -101, -57, -41, 43, 99, -164, 52, -21, -242, 87, 113, 
260, 168, 76, -296, -211, 193, -21, -72, -187, 293, 403, 47, -208, -33, -124, 
-286, -5, 60, 388, 134, -135, -170, -255, -30, -50, 225, 225, 183, -162, 
-316, -17, 15, 236, -22, -71, 229, 218, -24, -173, -288, 31, 252, 1, -376, 
-27, 283, 243, -87, -354, 51, 163, 0, -221, -160, 302, 253, -50, -59, -157, 
61, -1, 17, 76, -55, -6, 176, -65, -97, 244, 177, -194, -480, 10, 87, 126, 
92, 159, 398, -22, -191, -316, -271, 56, 290, 129, -62, 54, 207, -111, -255, 
-97, 3, 143, -73, -25, 41, -64, -202, -11, 262, -82, -174, 78, 88, 161, 57, 
-21, -50, -61, 80, 118, 212, -46, -9, 35, -124, -92, -249, -88, 30, 118, 276, 
238, -143, -218, -19, -150, -388, -137, 274, 489, 388, -59, -69, -195, -120, 
-190, -122, 39, 119, 108, 39, 243, 120, -36, -247, -90, -84, -246, 20, 137, 
188, 237, 163, -99, -240, -194, -97, 22, 56, 150, 51, 81, -164, -271, -255, 
-33, 298, 344, 244, -32, -292, -426, -25, 62, 130, 286, 344, 141, -105, -297, 
-252, -158, -172, 244, 416, 375, -17, -316, -284, -34, 87, -179, -44, 90, 
212, 86, -115, -146, -190, -11, 92, 82, 118, 222, -43, -102, -3, -9, -106, 
-239, -39, 270, 302, 154, -42, -405, -98, 345, 226, -50, -125, 86, 26, -174, 
-232, -108, 57, 194, 443, 214, -273, -372, -158, 85, -20, -111, -255, -133, 
157, 298, 393, 100, -1, -129, -165, -248, -309, 3, 167, 360, 349, 200, -53, 
-316, -264, -272, 3, 106, 223, 330, 14, -52, -239, -232, -135, 27, 4, 2, 134, 
146, 155, 90, -86, -341, -247, -189, 13, 153, 261, 346, 274, 81, -242, -341, 
-369, -187, 24, 235, 447, 279, 41, -145, -288, -377, -321, 46, 234, 252, 141, 
18, 48, 35, -17, 5, -66, -169, -29, 125, 120, 41, 58, 26, 40, 33, -1, -64, 
-162, -171, -105, -15, 67, 136, 57, -6, -65, -139, -79, 33, 29, -29, -1, 98, 
47, -15, 32, 108, 15, -27, 59, 58, 40, -17, 63, 78, -4, 9, 36, -33, -57, 30, 
64, 66, 27, -62, -85, -69, -97, -52, -29, 21, 174, 143, 126, 41, -66, -170, 
-216, -68, 4, 35, 96, 141, 76, 53, -27, -107, -127, -54, -1, 47, 69, 53, 126, 
91, 22, -15, -83, -169, -89, 34, 148, 161, 131, 69, -5, -67, -188, -113, -9, 
63, 104, 97, 74, 37, 13, -72, -144, -146, -78, -1, 66, 91, 69, 22, -35, -100, 
-98, -59, -43, 26, 30, 33, -18, -90, -55, -3, 60, 97, 87, 63, 27, 6, -24, 
-14, 33, 61, 67, 81, 129, 102, 47, 24, 39, 22, 17, 8, -24, -14, -10, -3, 31, 
54, 15, -56, -158, -173, -127, -91, -64, -43, -29, -25, -34, -91, -120, -105, 
-47, 1, 14, 11, 44, 78, 121, 142, 84, 42, 20, 48, 54, 78, 101, 142, 193, 194, 
178, 146, 147, 116, 92, 77, 62, 40, 49, 86, 60, 15, -48, -93, -186, -300, 
-362, -348, -293, -258, -253, -297, -340, -414, -433, -444, -426, -379, -318, 
-209, -97, 15, 57, 123, 222, 295, 332, 408, 503, 636, 735, 803, 843, 764, 
675, 558, 488, 431, 367, 304, 250, 239, 234, 227, 155, -13, -261, -552, -812, 
-1014, -1156, -1247, -1274, -1297, -1328, -1282, -1196, -1121, -1076, -1030, 
-946, -762, -506, -179, 163, 493, 813, 1060, 1239, 1367, 1432, 1452, 1439, 
1400, 1372, 1350, 1378, 1363, 1259, 1088, 862, 578, 360, 300, 358, 423, 269, 
-122, -684, -1191, -1614, -1954, -2187, -2330, -2337, -2242, -2061, -1833, 
-1574, -1352, -1183, -1107, -1014, -816, -448, -8, 383, 766, 1091, 1403, 
1660, 1884, 2016, 2028, 1940, 1791, 1610, 1440, 1322, 1207, 1097, 969, 821, 
596, 344, 139, 146, 274, 253, 11, -452, -950, -1347, -1695, -2006, -2218, 
-2261, -2174, -1998, -1760, -1508, -1233, -981, -827, -792, -746, -594, -309, 
10, 295, 582, 909, 1254, 1542, 1719, 1793, 1784, 1713, 1578, 1387, 1211, 
1049, 944, 842, 737, 616, 522, 399, 307, 387, 505, 469, 167, -287, -815, 
-1229, -1587, -1912, -2108, -2158, -2039, -1847, -1592, -1345, -1107, -931, 
-869, -900, -876, -636, -295, 33, 251, 456, 727, 1047, 1322, 1486, 1567, 
1576, 1564, 1501, 1410, 1290, 1170, 1006, 840, 675, 557, 491, 411, 286, 282, 
469, 589, 477, 92, -403, -874, -1243, -1663, -2004, -2185, -2157, -1949, 
-1701, -1410, -1119, -847, -698, -693, -755, -711, -486, -141, 133, 332, 541, 
799, 1105, 1333, 1429, 1438, 1415, 1366, 1296, 1219, 1127, 1037, 900, 727, 
576, 477, 398, 302, 202, 271, 513, 666, 555, 191, -234, -658, -1054, -1509, 
-1911, -2129, -2102, -1905, -1648, -1351, -1065, -802, -659, -661, -744, 
-715, -558, -303, -34, 160, 375, 647, 941, 1205, 1374, 1406, 1399, 1359, 
1284, 1209, 1102, 992, 836, 676, 538, 465, 400, 314, 207, 198, 442, 688, 682, 
384, -27, -450, -822, -1259, -1727, -2043, -2132, -1989, -1749, -1462, -1158, 
-876, -698, -623, -640, -633, -541, -419, -221, 23, 294, 596, 866, 1100, 
1308, 1434, 1457, 1423, 1324, 1231, 1160, 1038, 912, 779, 646, 537, 445, 327, 
230, 149, 259, 548, 695, 549, 226, -134, -503, -862, -1365, -1816, -2082, 
-2106, -1956, -1710, -1407, -1114, -851, -685, -582, -547, -455, -381, -286, 
-176, 1, 239, 504, 799, 1064, 1312, 1456, 1567, 1576, 1505, 1403, 1238, 1037, 
839, 656, 480, 349, 237, 152, 92, 119, 363, 662, 708, 440, 82, -290, -650, 
-1098, -1648, -2080, -2243, -2143, -1920, -1620, -1318, -987, -743, -566, 
-461, -422, -390, -380, -297, -85, 229, 512, 746, 963, 1211, 1413, 1527, 
1499, 1387, 1267, 1183, 1070, 897, 738, 574, 429, 321, 251, 167, 85, 58, 267, 
545, 603, 382, 71, -218, -502, -881, -1417, -1852, -2047, -2012, -1863, 
-1634, -1366, -1095, -818, -600, -431, -319, -239, -211, -202, -92, 87, 284, 
480, 714, 1007, 1315, 1536, 1669, 1681, 1619, 1526, 1329, 1072, 811, 572, 
338, 169, 78, 27, -1, 13, 269, 613, 719, 506, 196, -106, -435, -883, -1519, 
-2018, -2218, -2158, -1988, -1753, -1445, -1086, -747, -475, -285, -194, 
-138, -141, -136, -66, 68, 230, 426, 692, 1018, 1315, 1526, 1656, 1700, 1668, 
1524, 1296, 1021, 764, 514, 274, 94, -9, -72, -97, -65, 163, 540, 699, 524, 
244, 20, -253, -720, -1385, -1942, -2190, -2190, -2095, -1907, -1616, -1236, 
-854, -546, -309, -164, -98, -82, -71, -8, 78, 172, 315, 576, 927, 1209, 
1410, 1566, 1687, 1704, 1600, 1380, 1113, 874, 615, 356, 141, -6, -132, -206, 
-209, -79, 276, 575, 580, 381, 211, 20, -335, -941, -1596, -2007, -2131, 
-2121, -2047, -1835, -1513, -1109, -737, -412, -193, -69, -20, 21, 84, 135, 
208, 360, 562, 795, 1041, 1206, 1368, 1515, 1557, 1489, 1357, 1175, 979, 764, 
510, 277, 90, -58, -164, -220, -223, -71, 237, 517, 553, 399, 279, 112, -196, 
-776, -1416, -1809, -1960, -2003, -1999, -1840, -1578, -1208, -838, -523, 
-281, -95, 18, 108, 203, 240, 274, 324, 482, 722, 944, 1102, 1272, 1480, 
1629, 1651, 1540, 1360, 1161, 928, 630, 318, 56, -144, -300, -393, -393, 
-305, -19, 327, 519, 475, 358, 231, -28, -494, -1123, -1622, -1922, -2034, 
-2068, -1994, -1775, -1417, -1018, -652, -310, -79, 75, 186, 297, 356, 378, 
409, 503, 655, 813, 954, 1069, 1239, 1391, 1425, 1401, 1297, 1133, 934, 693, 
431, 179, -37, -223, -360, -408, -400, -252, 86, 389, 488, 412, 346, 225, 
-40, -568, -1194, -1625, -1868, -2003, -2076, -1988, -1767, -1415, -1035, 
-661, -351, -96, 91, 214, 349, 440, 474, 503, 664, 837, 958, 1011, 1102, 
1260, 1368, 1320, 1197, 1116, 984, 811, 568, 335, 144, -20, -203, -340, -390, 
-407, -325, -84, 248, 425, 375, 300, 267, 122, -273, -873, -1376, -1637, 
-1791, -1938, -1976, -1850, -1550, -1186, -847, -508, -214, 22, 207, 380, 
515, 606, 664, 710, 797, 913, 995, 1044, 1100, 1170, 1206, 1205, 1152, 1031, 
877, 706, 529, 330, 138, -59, -226, -344, -391, -401, -315, -41, 245, 380, 
340, 316, 268, 71, -372, -942, -1364, -1637, -1840, -1987, -1985, -1830, 
-1537, -1191, -808, -426, -100, 154, 398, 633, 745, 740, 701, 756, 846, 900, 
880, 902, 1044, 1190, 1254, 1222, 1169, 1060, 953, 770, 540, 292, 46, -189, 
-378, -476, -576, -624, -523, -155, 192, 336, 305, 323, 364, 202, -237, -848, 
-1310, -1593, -1792, -1979, -2030, -1888, -1583, -1172, -749, -349, -27, 234, 
519, 776, 860, 792, 769, 834, 851, 797, 745, 752, 883, 975, 996, 1009, 1016, 
982, 889, 756, 559, 346, 106, -103, -293, -431, -568, -631, -569, -300, 57, 
266, 304, 322, 404, 316, -16, -568, -1074, -1424, -1673, -1906, -2054, -2009, 
-1781, -1421, -1004, -601, -246, 85, 398, 680, 832, 845, 815, 868, 917, 866, 
778, 750, 835, 960, 994, 993, 1005, 1025, 974, 861, 692, 465, 263, 48, -157, 
-377, -539, -656, -667, -589, -398, -94, 157, 276, 330, 404, 349, 108, -344, 
-827, -1197, -1449, -1696, -1861, -1854, -1683, -1370, -1025, -659, -316, 30, 
339, 599, 739, 778, 782, 797, 813, 755, 680, 662, 746, 851, 920, 941, 978, 
1030, 1023, 930, 760, 583, 388, 200, 0, -231, -433, -567, -611, -595, -529, 
-314, -6, 205, 287, 324, 346, 240, -57, -516, -977, -1301, -1557, -1778, 
-1868, -1793, -1583, -1253, -885, -515, -159, 150, 437, 654, 753, 762, 783, 
818, 810, 748, 713, 760, 855, 947, 979, 1013, 1050, 1064, 994, 862, 694, 496, 
294, 85, -136, -378, -565, -668, -702, -693, -648, -428, -76, 200, 312, 332, 
371, 332, 108, -332, -834, -1183, -1413, -1616, -1747, -1736, -1562, -1252, 
-886, -552, -229, 57, 299, 526, 639, 642, 624, 685, 754, 758, 735, 758, 867, 
1000, 1081, 1063, 1065, 1065, 1010, 902, 717, 493, 277, 97, -108, -342, -568, 
-708, -745, -720, -686, -596, -304, 61, 314, 367, 355, 372, 293, 10, -465, 
-938, -1246, -1445, -1614, -1698, -1665, -1451, -1137, -794, -483, -203, 54, 
289, 495, 583, 591, 587, 680, 807, 869, 857, 895, 1032, 1191, 1252, 1193, 
1124, 1035, 957, 808, 566, 304, 95, -82, -270, -469, -645, -755, -778, -698, 
-633, -558, -360, -16, 310, 449, 411, 377, 354, 209, -150, -647, -1057, 
-1271, -1388, -1522, -1577, -1506, -1263, -927, -636, -399, -185, 48, 272, 
426, 484, 487, 536, 690, 867, 953, 985, 1058, 1217, 1364, 1371, 1256, 1088, 
984, 874, 686, 395, 125, -59, -217, -362, -540, -687, -772, -714, -624, -555, 
-505, -363, -53, 264, 428, 373, 316, 297, 220, -49, -523, -965, -1189, -1265, 
-1375, -1480, -1468, -1279, -964, -670, -482, -302, -76, 159, 353, 442, 459, 
527, 701, 891, 1001, 1037, 1107, 1236, 1380, 1410, 1264, 1093, 969, 853, 662, 
372, 93, -103, -259, -401, -541, -678, -748, -736, -659, -590, -529, -454, 
-272, 10, 276, 426, 365, 323, 317, 248, -23, -515, -922, -1109, -1183, -1303, 
-1423, -1429, -1225, -901, -652, -507, -337, -101, 138, 320, 390, 416, 509, 
683, 888, 1060, 1146, 1219, 1319, 1455, 1465, 1308, 1098, 878, 717, 507, 232, 
-59, -288, -412, -484, -559, -648, -699, -658, -546, -454, -396, -360, -288, 
-139, 80, 308, 411, 342, 295, 318, 254, 10, -433, -819, -989, -1049, -1193, 
-1366, -1378, -1210, -927, -709, -591, -456, -187, 90, 270, 360, 404, 530, 
742, 953, 1093, 1195, 1259, 1345, 1436, 1422, 1270, 1056, 838, 652, 477, 220, 
-46, -274, -393, -439, -512, -604, -668, -643, -555, -482, -463, -442, -379, 
-272, -118, 81, 274, 346, 315, 300, 299, 186, -107, -526, -838, -958, -1046, 
-1193, -1315, -1262, -1063, -794, -627, -517, -344, -76, 160, 281, 350, 399, 
542, 722, 895, 1037, 1146, 1233, 1345, 1436, 1391, 1244, 1010, 777, 584, 369, 
118, -146, -344, -424, -447, -492, -567, -596, -537, -456, -411, -428, -420, 
-365, -300, -180, -17, 195, 321, 316, 303, 325, 256, 38, -357, -743, -911, 
-1004, -1131, -1281, -1287, -1125, -853, -664, -535, -371, -137, 102, 239, 
329, 381, 505, 669, 867, 1040, 1171, 1242, 1307, 1391, 1392, 1280, 1056, 803, 
596, 453, 253, 13, -213, -349, -370, -401, -481, -569, -582, -529, -482, 
-477, -507, -489, -410, -295, -115, 105, 303, 373, 351, 343, 293, 146, -201, 
-669, -960, -1050, -1094, -1200, -1263, -1175, -898, -605, -445, -344, -210, 
16, 181, 280, 304, 374, 532, 743, 963, 1137, 1287, 1416, 1530, 1532, 1431, 
1228, 975, 692, 419, 177, -61, -265, -410, -466, -478, -476, -505, -538, 
-524, -503, -482, -505, -529, -507, -415, -313, -148, 99, 370, 542, 532, 484, 
392, 251, -31, -514, -967, -1171, -1231, -1273, -1310, -1266, -1069, -764, 
-511, -381, -282, -153, 19, 137, 195, 262, 417, 681, 958, 1213, 1431, 1594, 
1685, 1688, 1579, 1397, 1151, 827, 506, 225, 32, -137, -305, -435, -486, 
-479, -514, -586, -664, -695, -678, -660, -690, -699, -615, -451, -174, 118, 
356, 491, 491, 433, 346, 205, -89, -545, -933, -1088, -1096, -1066, -1063, 
-1025, -863, -570, -337, -252, -260, -208, -59, 81, 167, 251, 437, 695, 1007, 
1296, 1501, 1598, 1621, 1556, 1415, 1231, 937, 599, 290, 82, -47, -160, -295, 
-399, -418, -430, -446, -548, -659, -738, -726, -687, -656, -626, -547, -338, 
-126, 125, 411, 699, 783, 680, 481, 279, 76, -286, -789, -1197, -1321, -1231, 
-1102, -1058, -1000, -843, -552, -344, -311, -359, -337, -182, 11, 169, 304, 
565, 925, 1292, 1604, 1807, 1922, 1917, 1837, 1680, 1378, 940, 489, 139, 
-105, -293, -482, -625, -671, -615, -542, -559, -689, -794, -832, -799, -749, 
-756, -714, -558, -298, -27, 152, 322, 603, 945, 1093, 941, 602, 252, -3, 
-330, -793, -1241, -1471, -1441, -1239, -1093, -1013, -916, -783, -623, -542, 
-566, -561, -452, -246, 30, 314, 680, 1117, 1546, 1869, 2098, 2204, 2169, 
1986, 1688, 1313, 941, 614, 320, 83, -137, -281, -372, -442, -530, -671, 
-835, -981, -1093, -1186, -1197, -1121, -962, -739, -491, -224, 51, 240, 358, 
498, 703, 932, 932, 702, 355, 103, -30, -234, -591, -995, -1174, -1120, -965, 
-944, -1061, -1136, -1077, -917, -793, -743, -679, -442, -78, 288, 643, 981, 
1320, 1643, 1911, 2075, 2101, 1964, 1717, 1444, 1194, 957, 715, 466, 222, 36, 
-97, -243, -442, -666, -913, -1092, -1210, -1292, -1345, -1289, -1116, -876, 
-606, -397, -156, 38, 167, 257, 365, 575, 808, 855, 661, 391, 179, 84, -76, 
-416, -827, -1067, -1057, -939, -923, -1046, -1123, -1079, -900, -734, -657, 
-573, -351, -20, 315, 640, 925, 1214, 1499, 1750, 1886, 1927, 1891, 1774, 
1622, 1418, 1129, 804, 514, 248, 35, -211, -476, -688, -841, -947, -1065, 
-1168, -1261, -1312, -1257, -1079, -877, -685, -509, -325, -113, 71, 209, 
292, 421, 641, 920, 1046, 909, 598, 288, 78, -139, -442, -823, -1084, -1147, 
-1053, -946, -948, -988, -988, -930, -832, -745, -640, -456, -171, 159, 493, 
847, 1196, 1513, 1749, 1879, 1931, 1924, 1842, 1693, 1514, 1312, 1043, 750, 
443, 171, -97, -370, -649, -895, -1096, -1219, -1274, -1325, -1361, -1384, 
-1256, -1046, -801, -612, -472, -330, -150, 48, 194, 326, 489, 747, 1026, 
1173, 1043, 729, 379, 123, -101, -392, -701, -948, -1004, -909, -803, -802, 
-876, -930, -962, -973, -934, -829, -652, -352, 4, 342, 691, 1040, 1356, 
1578, 1688, 1704, 1709, 1709, 1664, 1537, 1399, 1276, 1091, 846, 511, 174, 
-127, -407, -700, -972, -1191, -1301, -1302, -1284, -1293, -1310, -1214, 
-1034, -824, -697, -607, -494, -281, -25, 175, 384, 624, 899, 1092, 1083, 
816, 482, 214, 52, -109, -337, -548, -631, -542, -435, -440, -610, -811, 
-941, -995, -1029, -1005, -880, -619, -234, 106, 391, 639, 870, 1076, 1218, 
1254, 1254, 1296, 1394, 1507, 1515, 1392, 1221, 1051, 856, 613, 316, 24, 
-263, -485, -650, -799, -904, -995, -1070, -1132, -1140, -1102, -1016, -876, 
-759, -652, -549, -380, -149, 86, 317, 498, 594, 561, 447, 286, 152, 67, 16, 
-56, -137, -171, -148, -106, -155, -301, -520, -696, -788, -807, -752, -633, 
-461, -225, 13, 202, 360, 478, 584, 659, 719, 773, 867, 1012, 1193, 1333, 
1359, 1262, 1105, 979, 807, 568, 262, 1, -193, -297, -339, -429, -525, -664, 
-792, -888, -950, -965, -934, -866, -768, -645, -526, -370, -211, -31, 115, 
239, 346, 389, 358, 251, 150, 52, 31, 13, -32, -76, -117, -115, -134, -210, 
-362, -524, -651, -688, -680, -624, -500, -341, -134, 27, 153, 248, 335, 417, 
506, 599, 700, 822, 964, 1133, 1250, 1270, 1180, 1039, 874, 708, 523, 323, 
157, 37, -39, -125, -230, -391, -542, -666, -784, -856, -864, -820, -743, 
-647, -564, -493, -441, -349, -254, -139, -8, 103, 162, 159, 113, 45, 8, -17, 
-29, -69, -118, -146, -128, -111, -148, -247, -402, -520, -561, -533, -475, 
-391, -281, -124, 29, 137, 242, 304, 359, 426, 506, 591, 694, 824, 959, 1068, 
1103, 1086, 986, 862, 720, 594, 469, 332, 200, 91, 7, -104, -216, -351, -485, 
-610, -694, -734, -727, -681, -626, -570, -535, -503, -475, -413, -353, -259, 
-122, 32, 157, 163, 102, 20, -45, -85, -94, -122, -141, -148, -100, -44, -61, 
-144, -307, -449, -537, -528, -489, -395, -267, -129, 29, 120, 195, 234, 263, 
300, 362, 462, 587, 736, 891, 1014, 1054, 1032, 946, 844, 721, 590, 470, 381, 
309, 245, 167, 52, -71, -223, -362, -501, -594, -659, -671, -630, -575, -524, 
-502, -484, -491, -472, -461, -428, -347, -212, -41, 125, 195, 117, 26, -50, 
-91, -113, -135, -174, -164, -83, -1, 10, -92, -241, -385, -449, -462, -460, 
-407, -281, -117, 31, 132, 153, 164, 203, 264, 328, 395, 486, 631, 809, 936, 
978, 907, 809, 740, 685, 612, 512, 424, 370, 356, 304, 182, 13, -179, -314, 
-365, -444, -527, -570, -566, -500, -451, -456, -507, -536, -528, -498, -449, 
-391, -320, -206, -57, 99, 159, 53, -90, -162, -142, -127, -132, -157, -153, 
-46, 53, 52, -99, -294, -426, -419, -352, -341, -342, -261, -88, 90, 205, 
166, 85, 90, 201, 351, 456, 487, 551, 708, 872, 968, 883, 707, 576, 562, 597, 
580, 468, 336, 281, 284, 271, 127, -99, -309, -381, -344, -332, -395, -496, 
-505, -430, -345, -363, -488, -567, -540, -423, -330, -308, -312, -260, -114, 
64, 141, -10, -221, -249, -127, -25, -23, -136, -204, -107, 65, 106, -59, 
-334, -463, -356, -171, -102, -196, -255, -153, 78, 249, 237, 54, -22, 107, 
335, 523, 506, 428, 458, 650, 820, 816, 617, 402, 376, 494, 607, 532, 358, 
224, 218, 248, 209, 52, -171, -272, -244, -159, -170, -286, -408, -416, -334, 
-283, -353, -489, -538, -469, -316, -253, -283, -329, -283, -142, 18, 10, 
-190, -318, -245, -45, 33, -34, -204, -251, -92, 78, 83, -148, -380, -395, 
-195, -31, -59, -209, -265, -123, 106, 247, 158, -7, -29, 160, 402, 508, 439, 
343, 419, 600, 742, 698, 515, 381, 416, 539, 596, 517, 346, 246, 260, 309, 
243, 100, -73, -166, -134, -92, -119, -250, -363, -391, -335, -290, -330, 
-460, -538, -495, -395, -333, -349, -395, -381, -276, -138, -29, -92, -262, 
-298, -139, 12, 20, -91, -218, -195, -26, 128, 81, -139, -322, -288, -99, 26, 
-45, -213, -232, -87, 122, 226, 148, -15, -28, 171, 370, 442, 363, 292, 346, 
524, 652, 621, 482, 363, 390, 479, 541, 463, 309, 244, 268, 293, 239, 122, 
-8, -74, -79, -74, -121, -218, -307, -328, -304, -302, -344, -412, -444, 
-440, -389, -358, -363, -375, -357, -292, -220, -136, -82, -107, -207, -197, 
-64, 29, 20, -61, -142, -115, 20, 118, 83, -108, -246, -214, -64, 22, -50, 
-168, -179, -45, 102, 174, 97, -6, -10, 140, 311, 360, 310, 267, 341, 461, 
559, 528, 427, 349, 360, 419, 460, 412, 308, 267, 268, 284, 214, 113, 24, 
-16, -31, -48, -118, -207, -266, -287, -248, -287, -360, -430, -433, -398, 
-354, -352, -388, -386, -354, -291, -261, -233, -184, -98, -72, -129, -134, 
-36, 48, 34, -25, -88, -97, -6, 89, 78, -45, -178, -183, -74, 11, -38, -136, 
-157, -73, 43, 111, 101, 38, 26, 118, 239, 295, 272, 250, 281, 370, 465, 475, 
431, 367, 354, 387, 412, 385, 314, 256, 232, 242, 230, 176, 85, 15, -22, -26, 
-62, -124, -193, -242, -244, -247, -248, -300, -335, -374, -356, -347, -317, 
-306, -332, -305, -302, -247, -206, -122, -71, -67, -143, -166, -38, 55, 42, 
-34, -62, -65, -10, 51, 62, -6, -101, -146, -130, -69, -34, -50, -77, -65, 
-22, 58, 117, 109, 64, 57, 122, 202, 277, 289, 283, 292, 330, 387, 407, 379, 
314, 286, 304, 341, 349, 304, 244, 197, 192, 183, 136, 61, -2, -48, -64, -64, 
-94, -146, -204, -234, -242, -231, -251, -297, -321, -314, -285, -251, -243, 
-262, -273, -246, -155, -34, 21, -88, -277, -296, -115, 10, -16, -77, -134, 
-176, -183, -186, -130, 7, 90, 59, -66, -237, -276, -244, -142, 22, 183, 255, 
157, -92, -344, -274, 10, 330, 545, 543, 383, 226, 167, 254, 386, 467, 526, 
573, 629, 591, 456, 251, 143, 177, 312, 419, 374, 230, 29, -116, -218, -274, 
-286, -262, -259, -304, -391, -545, -669, -684, -545, -373, -298, -327, -402, 
-434, -379, -258, -147, -64, 6, 143, 323, 376, 178, -114, -177, 53, 390, 489, 
282, -69, -365, -375, -118, 74, -12, -270, -456, -434, -301, -197, -250, 
-337, -301, -114, 55, 100, 38, -1, 112, 351, 601, 655, 548, 425, 468, 660, 
841, 872, 738, 563, 469, 477, 479, 434, 305, 164, 60, 0, -47, -157, -314, 
-458, -488, -447, -423, -530, -724, -870, -846, -679, -515, -457, -566, -670, 
-584, -332, -127, -29, -64, -85, 14, 167, 290, 299, 296, 345, 520, 663, 623, 
358, 111, 94, 275, 474, 384, 76, -295, -470, -361, -148, -104, -328, -622, 
-745, -624, -445, -314, -337, -428, -426, -268, -48, 85, 133, 139, 230, 408, 
604, 691, 674, 640, 701, 823, 914, 880, 729, 596, 532, 536, 504, 397, 199, 
41, -39, -71, -113, -241, -432, -568, -598, -609, -678, -783, -823, -772, 
-664, -582, -589, -623, -589, -421, -225, -114, -104, -125, -44, 88, 268, 
444, 543, 458, 271, 182, 276, 479, 563, 399, 105, -86, -88, 51, 118, -35, 
-375, -582, -506, -329, -237, -302, -462, -566, -465, -223, -28, 14, -30, 
-24, 104, 306, 472, 547, 528, 529, 626, 749, 820, 806, 722, 614, 559, 563, 
539, 456, 332, 190, 94, 44, -17, -142, -298, -388, -428, -469, -554, -666, 
-738, -735, -692, -644, -614, -649, -616, -503, -381, -296, -260, -212, -91, 
28, 101, 178, 198, 256, 392, 554, 591, 423, 210, 215, 384, 489, 409, 121, 
-136, -203, -80, 16, -84, -399, -654, -628, -451, -323, -378, -508, -598, 
-518, -290, -85, -29, -75, -49, 89, 316, 482, 546, 532, 543, 638, 771, 869, 
853, 776, 699, 663, 642, 601, 490, 380, 263, 159, 85, -5, -111, -231, -330, 
-433, -500, -584, -647, -676, -705, -743, -773, -743, -676, -575, -527, -510, 
-487, -391, -231, -79, 0, -8, 39, 125, 265, 377, 454, 502, 478, 351, 256, 
344, 473, 484, 290, 64, -67, -35, 45, 39, -149, -426, -539, -455, -297, -293, 
-396, -517, -526, -374, -176, -70, -77, -79, -10, 152, 325, 442, 473, 498, 
548, 643, 752, 794, 783, 725, 680, 629, 612, 558, 461, 355, 226, 116, 36, 
-14, -96, -200, -348, -475, -549, -575, -608, -681, -755, -778, -732, -680, 
-626, -605, -579, -511, -410, -300, -196, -128, -87, -7, 84, 197, 294, 399, 
486, 436, 263, 211, 382, 517, 461, 237, 41, -22, 52, 118, 50, -197, -458, 
-466, -328, -227, -297, -440, -514, -437, -263, -136, -101, -118, -69, 36, 
186, 331, 415, 445, 481, 556, 637, 710, 755, 753, 697, 633, 581, 586, 547, 
456, 342, 206, 116, 44, -5, -62, -171, -344, -460, -500, -512, -531, -601, 
-666, -706, -719, -678, -600, -563, -556, -541, -466, -343, -246, -171, -100, 
-33, 20, 105, 188, 249, 292, 337, 440, 507, 416, 239, 238, 369, 427, 297, 
106, -29, -61, 2, 22, -99, -347, -465, -400, -286, -288, -369, -426, -406, 
-302, -180, -89, -77, -43, 50, 160, 273, 360, 421, 475, 540, 596, 642, 685, 
703, 699, 658, 582, 545, 509, 427, 352, 242, 139, 59, 11, -57, -153, -274, 
-379, -424, -425, -430, -590, -706, -671, -598, -622, -687, -692, -619, -503, 
-423, -363, -383, -384, -227, -18, 56, 45, 38, 107, 252, 344, 367, 351, 381, 
480, 532, 388, 243, 278, 371, 346, 187, 36, -77, -70, -13, -41, -227, -431, 
-443, -331, -270, -314, -361, -389, -342, -219, -106, -62, -38, 18, 116, 219, 
301, 391, 434, 477, 510, 569, 629, 646, 643, 614, 556, 487, 479, 444, 372, 
253, 147, 61, 10, -15, -97, -205, -330, -389, -423, -456, -490, -552, -611, 
-631, -586, -505, -496, -589, -598, -517, -422, -350, -325, -307, -260, -153, 
-37, 41, 32, 61, 150, 213, 244, 266, 295, 317, 346, 344, 351, 378, 411, 347, 
206, 167, 229, 230, 151, 66, -49, -129, -99, -32, -85, -221, -322, -288, 
-214, -178, -161, -190, -229, -213, -94, -4, 35, 52, 90, 141, 211, 315, 381, 
405, 400, 433, 463, 500, 521, 508, 458, 391, 356, 339, 300, 214, 138, 52, 
-25, -78, -121, -193, -289, -376, -444, -456, -475, -520, -587, -643, -639, 
-611, -582, -548, -520, -506, -460, -361, -270, -243, -196, -112, -29, 39, 
93, 156, 186, 234, 304, 408, 440, 340, 246, 281, 398, 394, 294, 174, 94, 66, 
119, 141, 15, -141, -199, -155, -122, -121, -151, -186, -213, -169, -90, -39, 
-16, 10, 42, 78, 151, 236, 314, 330, 335, 360, 403, 457, 496, 489, 432, 386, 
380, 392, 365, 271, 170, 109, 75, 27, -13, -88, -184, -258, -302, -341, -391, 
-433, -485, -511, -539, -533, -525, -512, -513, -489, -449, -403, -337, -299, 
-256, -228, -164, -90, -1, 43, 74, 110, 147, 202, 250, 284, 286, 315, 358, 
400, 333, 215, 216, 295, 299, 211, 127, 43, 6, 34, 68, -10, -154, -213, -180, 
-140, -141, -152, -188, -214, -192, -91, -35, -27, -11, 25, 78, 130, 225, 
276, 293, 302, 343, 398, 435, 461, 447, 410, 360, 358, 354, 302, 225, 155, 
90, 32, -1, -47, -108, -213, -300, -346, -369, -408, -454, -489, -553, -556, 
-531, -496, -489, -503, -483, -435, -363, -286, -247, -226, -186, -112, 1, 
59, 96, 121, 169, 223, 288, 335, 337, 346, 378, 440, 423, 328, 242, 271, 300, 
269, 194, 81, 1, -13, 22, -12, -125, -237, -262, -248, -218, -207, -233, 
-259, -276, -201, -124, -90, -61, -15, 29, 80, 168, 242, 281, 300, 338, 374, 
430, 473, 479, 457, 416, 394, 373, 363, 299, 226, 148, 78, 32, -6, -60, -146, 
-220, -283, -341, -410, -421, -450, -498, -537, -537, -530, -524, -491, -482, 
-454, -421, -357, -296, -245, -215, -166, -96, -42, 22, 76, 122, 162, 210, 
241, 281, 314, 342, 355, 342, 340, 332, 360, 384, 333, 204, 153, 204, 212, 
174, 85, -14, -104, -82, -24, -51, -171, -275, -273, -244, -194, -167, -183, 
-260, -265, -167, -53, -10, -2, 21, 41, 104, 216, 307, 308, 307, 320, 371, 
428, 465, 461, 391, 335, 318, 328, 290, 215, 142, 57, 6, -22, -18, -95, -304, 
-392, -309, -274, -335, -402, -465, -573, -643, -515, -370, -406, -506, -436, 
-412, -473, -318, -124, -125, -253, -256, -139, 6, 144, 200, 102, -16, 106, 
358, 448, 352, 281, 255, 301, 435, 499, 398, 274, 290, 369, 330, 222, 196, 
151, 85, 59, 45, -58, -177, -160, -125, -214, -341, -344, -321, -319, -289, 
-266, -307, -339, -252, -123, -73, -79, -19, 48, 106, 204, 307, 323, 308, 
377, 457, 510, 502, 496, 482, 430, 408, 414, 359, 256, 188, 129, 68, 8, -33, 
-115, -215, -297, -330, -374, -433, -463, -504, -527, -510, -433, -522, -681, 
-573, -360, -321, -359, -345, -371, -300, -84, 68, 26, -108, -59, 157, 298, 
312, 252, 174, 197, 370, 467, 371, 255, 228, 298, 350, 326, 246, 141, 111, 
166, 207, 136, 39, 13, 19, 60, 112, 101, -70, -189, -97, 24, 23, -34, -127, 
-252, -223, -89, -1, -87, -219, -269, -209, -94, -16, -10, -124, -192, -104, 
62, 143, 153, 140, 112, 142, 265, 388, 400, 321, 279, 297, 339, 387, 383, 
304, 184, 124, 122, 121, 80, 1, -100, -204, -225, -213, -232, -310, -406, 
-454, -467, -431, -412, -405, -452, -470, -419, -306, -236, -353, -386, -247, 
-108, -73, -23, -45, -83, 12, 141, 214, 150, 83, 133, 246, 295, 321, 270, 
175, 181, 269, 297, 252, 193, 147, 148, 160, 185, 149, 76, 35, 64, 96, 87, 
76, 44, 4, -30, 8, 31, -32, -88, -81, -91, -130, -120, -127, -134, -151, 
-142, -127, -143, -136, -93, -59, -66, -31, 8, 42, 83, 153, 190, 199, 232, 
275, 329, 349, 367, 358, 344, 330, 338, 325, 263, 197, 136, 93, 48, 13, -50, 
-129, -218, -258, -288, -339, -383, -425, -458, -485, -471, -406, -387, -526, 
-573, -427, -291, -230, -228, -279, -345, -211, 6, 121, 48, -83, -24, 113, 
246, 316, 267, 131, 148, 298, 399, 374, 279, 223, 216, 267, 316, 302, 194, 
127, 146, 186, 157, 84, 17, -58, -78, -58, -52, -148, -257, -281, -248, -207, 
-208, -221, -255, -262, -208, -95, -57, -62, -45, 3, 87, 185, 274, 284, 298, 
335, 416, 485, 524, 511, 466, 444, 438, 449, 405, 311, 211, 146, 86, 46, -10, 
-104, -212, -303, -347, -395, -445, -510, -560, -597, -602, -584, -570, -548, 
-489, -409, -484, -558, -400, -175, -108, -127, -155, -178, -91, 90, 258, 
231, 87, 74, 206, 324, 386, 365, 253, 178, 216, 307, 310, 252, 177, 146, 134, 
154, 164, 122, 83, 65, 39, -20, -47, -78, -92, -100, -115, -167, -239, -248, 
-204, -152, -144, -155, -188, -184, -122, -25, 45, 45, 56, 78, 153, 244, 351, 
398, 389, 397, 419, 494, 544, 537, 484, 436, 377, 356, 323, 258, 163, 69, 7, 
-54, -106, -183, -269, -372, -424, -468, -483, -517, -548, -556, -561, -523, 
-492, -445, -418, -374, -293, -168, -129, -176, -132, -31, 52, 112, 146, 112, 
71, 88, 190, 256, 203, 164, 140, 138, 155, 190, 178, 118, 82, 94, 127, 115, 
98, 81, 66, 63, 94, 126, 142, 101, 22, -29, -30, -9, -10, -17, -89, -175, 
-227, -186, -123, -126, -141, -183, -199, -184, -104, -24, 6, 15, 42, 105, 
174, 246, 304, 361, 393, 429, 454, 475, 477, 464, 452, 418, 354, 274, 206, 
132, 82, 20, -56, -144, -241, -332, -388, -423, -481, -526, -578, -596, -584, 
-566, -538, -507, -477, -420, -348, -324, -292, -209, -104, -18, 50, 86, 103, 
141, 211, 288, 307, 301, 290, 281, 272, 270, 272, 246, 216, 175, 134, 99, 52, 
18, 19, 35, 69, 59, -61, -218, -278, -197, -131, -101, -140, -230, -301, 
-265, -136, -52, -43, -78, -69, -37, 38, 121, 190, 214, 254, 328, 382, 427, 
434, 458, 491, 544, 563, 512, 432, 372, 331, 286, 262, 200, 94, -10, -76, 
-139, -201, -267, -350, -418, -489, -513, -523, -530, -547, -532, -519, -488, 
-448, -426, -349, -257, -146, -62, 1, 25, 72, 155, 232, 265, 255, 245, 225, 
227, 216, 186, 150, 127, 191, 309, 176, -267, -615, -624, -416, -188, -113, 
-304, -589, -725, -611, -374, -258, -225, -162, -55, 40, 109, 142, 203, 350, 
561, 777, 846, 774, 661, 674, 745, 806, 778, 666, 540, 406, 330, 232, 125, 6, 
-90, -170, -247, -374, -520, -611, -635, -581, -529, -507, -539, -552, -496, 
-377, -239, -139, -41, 52, 146, 231, 290, 308, 318, 363, 385, 382, 334, 266, 
188, 122, 71, -5, -104, -182, -246, -305, -386, -482, -550, -598, -591, -574, 
-545, -521, -463, -402, -333, -253, -176, -85, 9, 115, 206, 307, 374, 426, 
481, 556, 616, 639, 645, 621, 596, 564, 511, 412, 318, 244, 179, 118, 55, 8, 
-53, -94, -120, -137, -178, -214, -209, -186, -148, -117, -86, -78, -59, -25, 
11, 23, 18, 25, 22, 20, -10, -31, -55, -68, -83, -109, -131, -185, -239, 
-271, -283, -309, -304, -310, -313, -323, -310, -267, -242, -200, -155, -91, 
-38, 13, 40, 80, 104, 124, 163, 197, 234, 267, 316, 355, 370, 335, 304, 289, 
276, 259, 259, 263, 239, 217, 179, 162, 122, 91, 94, 115, 131, 111, 97, 63, 
36, -8, -30, -44, -49, -52, -63, -75, -108, -157, -223, -252, -287, -277, 
-257, -247, -249, -283, -320, -368, -377, -363, -342, -286, -190, -130, -132, 
-150, -137, -115, -110, -64, -2, 48, 83, 118, 138, 127, 113, 123, 146, 176, 
202, 195, 207, 201, 202, 200, 190, 202, 200, 215, 229, 231, 197, 183, 162, 
141, 151, 162, 170, 146, 139, 139, 136, 111, 92, 92, 91, 78, 68, 71, 55, 29, 
-10, -34, -66, -82, -80, -90, -127, -175, -216, -250, -272, -291, -294, -293, 
-287, -287, -278, -284, -296, -290, -284, -264, -228, -197, -163, -113, -86, 
-77, -55, -37, -27, -13, 18, 38, 56, 64, 78, 105, 125, 147, 142, 150, 150, 
175, 185, 190, 197, 202, 225, 230, 240, 232, 252, 256, 231, 181, 171, 173, 
169, 157, 148, 146, 99, 57, 3, -15, -49, -32, -3, 21, 17, -19, -20, -38, -40, 
-74, -84, -85, -55, -24, -17, -11, -35, -53, -82, -127, -205, -252, -247, 
-206, -177, -155, -128, -120, -132, -161, -199, -261, -281, -267, -215, -147, 
-95, -36, 14, 43, 15, -26, -64, -74, -43, -6, 36, 72, 106, 127, 138, 136, 
118, 99, 108, 101, 111, 141, 174, 222, 232, 222, 193, 183, 171, 166, 169, 
167, 166, 178, 204, 204, 178, 124, 86, 66, 53, 37, 37, 50, 65, 59, 28, 0, 
-57, -91, -98, -92, -114, -109, -78, -68, -76, -96, -84, -89, -87, -108, 
-115, -119, -119, -106, -97, -103, -129, -141, -164, -178, -202, -191, -179, 
-157, -138, -134, -105, -92, -89, -77, -57, -65, -65, -50, -38, -24, -1, 34, 
51, 62, 66, 73, 63, 60, 75, 81, 94, 120, 172, 199, 209, 213, 202, 181, 139, 
106, 98, 110, 146, 180, 189, 183, 154, 126, 111, 94, 72, 45, 41, 58, 69, 69, 
71, 59, 37, -3, -58, -90, -97, -84, -67, -29, 1, 4, -3, -17, -52, -90, -113, 
-131, -138, -131, -92, -57, -28, -14, -2, -21, -59, -94, -136, -162, -190, 
-189, -192, -173, -157, -134, -109, -91, -58, -36, -25, -29, -34, -38, -9, 
20, 48, 64, 74, 76, 65, 59, 42, 23, 25, 67, 89, 99, 118, 130, 134, 120, 99, 
57, 31, 3, 10, 36, 56, 98, 132, 157, 147, 142, 119, 87, 46, 16, -2, -12, 10, 
42, 72, 71, 77, 59, 22, -16, -43, -76, -108, -105, -99, -83, -66, -28, -9, 
13, 1, -27, -60, -87, -69, -62, -43, -50, -60, -78, -76, -71, -72, -52, -26, 
-15, -43, -41, -44, -55, -32, 1, 5, -4, 8, 20, 21, 22, 29, -3, -18, -20, -18, 
-10, 14, 76, 109, 153, 180, 198, 181, 153, 130, 94, 55, -1, -43, -78, -96, 
-111, -76, -44, -21, -43, -64, -32, -27, -45, -76, -24, 43, 71, 66, 87, 103, 
61, 31, 17, 3, -28, -42, -36, -17, -22, -48, -65, -78, -97, -141, -142, -100, 
-60, -38, 5, 66, 102, 115, 116, 105, 86, 69, 27, -10, -45, -55, -94, -95, 
-71, -76, -84, -47, 27, 18, 6, 25, 69, 64, 33, 29, 28, 20, 24, 60, 94, 120, 
136, 130, 99, 72, 20, -27, -50, -69, -111, -125, -60, -15, 23, 24, 39, 43, 
10, -12, -21, -7, -41, -20, 3, 10, 18, 9, 18, 12, -3, -36, -34, -13, 10, -1, 
8, 38, 59, 21, -16, 15, 13, -10, -28, 8, -1, -21, -14, 2, -9, -42, -28, -27, 
-37, -46, -1, 12, 17, 43, 37, 33, -1, 8, 6, -6, -34, -32, 12, 31, 53, 49, 59, 
63, 57, 38, 30, 16, -8, -35, -54, -54, -48, -42, -38, -23, -8, 17, 18, 29, 
34, 62, 50, 29, 25, 15, 9, -7, 6, -11, -11, 9, 11, -1, -21, 9, 24, 6, -10, 
-5, -2, -29, -35, -37, -8, -17, -26, 2, 30, 20, 3, 14, 22, 16, 6, 12, -3, 
-13, -39, -25, -22, -24, -21, -10, 5, 5, 13, 23, 50, 29, 14, 3, 2, 6, 10, 29, 
47, 69, 45, 35, 32, 12, -48, -86, -62, -49, -62, -39, 16, 39, 43, 12, 26, 42, 
9, -59, -54, 5, -9, -57, -27, 54, 31, -6, -5, 38, 23, -36, -50, -29, -10, 
-55, -56, -17, 18, -11, -33, 1, 4, -8, -24, 2, 9, 9, 0, 0, 13, 3, -15, -38, 
-2, -8, -30, -31, -10, -3, -20, -8, 7, 31, 27, 45, 61, 66, 66, 50, 25, 20, 
23, -15, -26, -31, -31, -33, -27, -13, 7, 29, 36, 38, 43, 41, 29, 20, 5, 4, 
-10, -6, -4, -6, -2, 1, 17, 12, 17, 13, 30, 27, 20, 32, 34, 45, 23, 22, 21, 
29, 4, -10, -8, -10, -21, -36, -8, 1, -9, -27, -1, 22, 22, -41, -48, 2, -10, 
-67, -89, -40, -66, -133, -155, -66, -16, -46, -27, 48, 104, 77, 74, 98, 117, 
66, 7, 11, 4, -83, -129, -101, -122, -163, -201, -133, -62, -51, -64, -2, 86, 
74, 64, 75, 108, 77, 36, 25, 29, -9, -59, -38, -15, -13, -17, 42, 76, 71, 45, 
52, 64, 20, -16, -20, -2, -25, -33, -6, 28, 31, 30, 60, 69, 57, 43, 45, 55, 
40, 19, 18, 31, 15, -10, -20, -17, -31, -41, -34, -26, -1, -3, 13, 29, 38, 
18, 13, 22, 1, 1, -8, -8, -27, -41, -20, -15, -31, -36, -11, 18, 15, 34, 41, 
37, 23, 3, -1, -36, -52, -68, -59, -93, -98, -73, -39, -9, -26, 7, 34, 56, 
37, 56, 62, 32, 15, 6, 13, -29, -38, -29, -42, -48, -18, 22, 28, 6, 0, 8, 
-28, -89, -123, -122, -146, -193, -195, -155, -119, -89, -37, 31, 90, 118, 
145, 157, 174, 149, 124, 103, 69, 33, -27, -44, -84, -104, -139, -129, -89, 
-63, -25, 20, 83, 92, 97, 95, 108, 98, 74, 45, 19, 10, -31, -60, -73, -57, 
-83, -82, -27, 16, 41, 50, 85, 95, 90, 76, 83, 86, 59, 32, 26, 23, -15, -48, 
-55, -57, -89, -100, -63, -8, 13, 33, 76, 120, 132, 116, 125, 123, 95, 51, 
51, 35, -6, -41, -48, -22, -34, -38, -27, -6, -20, -41, -43, -15, -11, -39, 
-11, -4, -22, -59, -46, -48, -87, -107, -95, -44, -38, -22, 6, 59, 58, 52, 
67, 43, 9, -60, -75, -97, -124, -151, -105, -68, -84, -47, -4, 29, 14, 28, 
33, 43, 4, -23, -10, -9, -17, -53, -34, -29, -26, -54, -24, -1, -3, -10, 1, 
36, 21, 13, 0, 4, -59, -94, -97, -96, -108, -65, -1, 8, 43, 78, 118, 120, 
116, 97, 80, 54, 43, 47, 15, 11, 9, -20, -50, -55, -73, -92, -139, -160, 
-111, -97, -76, -6, 88, 132, 167, 221, 253, 231, 184, 162, 129, 73, -6, -36, 
-59, -91, -134, -141, -94, -78, -75, -27, 31, 27, 21, 24, 34, 13, -30, -45, 
-36, -55, -90, -65, -57, -62, -66, -26, 3, -5, -6, 1, 33, 16, -2, -3, 12, -1, 
-15, 1, 23, 21, 17, 50, 45, 38, 25, 43, 38, 24, 35, 50, 44, 27, 45, 56, 39, 
-2, 26, 29, -2, -34, -17, 24, 18, 15, 24, 67, 65, 42, 55, 101, 86, 50, 47, 
51, 40, -13, -25, -8, -19, -45, -3, 9, 4, 13, -3, 22, 3, -34, -43, -22, -48, 
-75, -73, -90, -58, -69, -88, -52, -26, -5, 18, 48, 52, 51, 36, 23, -6, -82, 
-72, -65, -98, -122, -85, -44, -56, -69, -44, -29, -53, -78, -73, -80, -98, 
-68, -20, -1, 8, 56, 76, 64, 62, 81, 85, 73, 29, 27, 57, -1, -43, -31, 2, 
-27, -51, -7, 65, 47, -4, 101, 182, 147, 83, 127, 145, 70, -4, 31, 72, -20, 
-64, -27, -3, -50, -66, -29, -1, -29, -65, -33, -3, -45, -50, -6, 14, -15, 
-29, 14, 17, -8, -20, -1, -20, -53, -69, -89, -76, -86, -87, -80, -44, -8, 0, 
9, 15, 36, 10, -8, -22, -14, -29, -64, -65, -52, -36, -68, -56, -50, -45, 
-28, -22, 15, 25, 55, 36, 44, 34, 9, 22, 18, 0, -50, -13, 24, 15, 10, 13, 50, 
79, 40, 35, 53, 59, 52, 38, 53, 23, 15, 16, 47, 14, -38, 1, 32, 12, -20, 28, 
87, 131, 127, 145, 205, 226, 176, 142, 134, 87, 31, 6, -6, -48, -77, -87, 
-50, -59, -89, -55, 10, 29, 2, 18, 62, 83, 67, 71, 88, 69, 45, 29, 6, -43, 
-88, -92, -78, -82, -80, -36, 7, 22, -13, -1, -20, -45, -73, -87, -71, -61, 
-22, -3, 29, 32, 72, 66, 60, 44, 18, -6, -52, -65, -81, -104, -90, -59, -43, 
-17, -24, -6, 19, -10, -29, -24, -19, -34, -71, -44, -26, -52, -77, -37, -17, 
-70, -88, -64, -50, -88, -90, -47, -57, -80, -87, -85, -71, -82, -74, -59, 
-65, -59, -27, -25, -55, -22, 30, 10, -56, -47, 9, -39, -125, -91, -34, -50, 
-92, -57, 29, 18, -1, 17, 43, 23, 41, 90, 71, 26, 31, 76, 78, 3, -58, 17, 55, 
5, -22, 40, 135, 129, 83, 125, 145, 95, 64, 73, 64, -43, -90, -17, 20, -47, 
-85, 20, 97, 94, 58, 103, 167, 153, 182, 148, 111, 100, 110, 98, 6, -41, 24, 
77, 10, -71, -48, 43, 17, -54, -49, 13, 34, 18, 47, 71, 45, 55, 106, 84, 15, 
-10, 47, 61, -31, -70, -8, 33, -12, -42, 8, 40, 22, 22, 42, 29, 22, 65, 107, 
72, 27, 47, 94, 61, -19, -15, 32, 32, -16, -14, 12, 13, 1, 8, 4, -24, -24, 
-4, 15, -9, -15, 10, 31, 17, -10, 2, 15, 7, -28, -36, -40, -50, -69, -68, 
-66, -68, -64, -69, -68, -99, -90, -89, -98, -115, -118, -79, -62, -75, -74, 
-36, -31, -42, -69, -60, -69, -93, -112, -121, -125, -142, -121, -113, -99, 
-94, -65, -53, -52, -54, -64, -58, -78, -86, -108, -103, -105, -100, -88, 
-93, -88, -60, -35, -49, -34, -20, -4, -15, -6, 12, 10, 13, 5, 17, 19, 14, 
-6, 1, -4, -17, -11, 1, 3, -8, 6, 30, 56, 52, 66, 85, 100, 86, 74, 78, 69, 
65, 59, 77, 64, 69, 98, 116, 120, 117, 130, 141, 133, 99, 84, 70, 59, 47, 46, 
55, 50, 68, 85, 94, 94, 97, 119, 121, 115, 99, 97, 82, 61, 55, 44, 27, 27, 
46, 62, 76, 87, 107, 105, 100, 80, 72, 59, 47, 38, 47, 62, 61, 58, 50, 59, 
54, 50, 26, 37, 40, 30, 29, 22, 18, 11, 21, 14, 6, -9, -6, -4, -28, -38, -52, 
-55, -59, -62, -79, -86, -83, -102, -125, -146, -155, -166, -164, -174, -160, 
-148, -128, -104, -97, -66, -38, -6, -1, 1, 6, 17, 17, 9, -1, -3, 5, -7, -19, 
-22, -15, -31, -46, -66, -87, -108, -128, -147, -163, -153, -105, -43, -8, 
27, 63, 106, 122, 92, 52, 6, -62, -139, -195, -239, -269, -274, -270, -287, 
-315, -347, -386, -415, -447, -471, -496, -468, -414, -330, -213, -75, 87, 
235, 380, 488, 584, 652, 674, 636, 572, 486, 398, 307, 213, 137, 67, 28, -9, 
-27, -34, 5, 76, 120, 155, 186, 218, 205, 161, 89, 14, -73, -148, -160, -140, 
-87, -43, -6, -3, -97, -289, -509, -797, -1133, -1394, -1568, -1627, -1540, 
-1275, -812, -248, 290, 837, 1364, 1777, 2010, 2039, 1931, 1727, 1422, 1043, 
677, 348, 102, -76, -200, -252, -265, -201, -115, -43, -5, 31, 110, 200, 259, 
290, 326, 334, 324, 256, 159, 59, -24, -48, 12, 116, 120, 57, -77, -307, 
-704, -1239, -1805, -2260, -2549, -2695, -2593, -2204, -1536, -673, 245, 
1103, 1891, 2454, 2732, 2733, 2509, 2052, 1476, 889, 360, -30, -342, -514, 
-575, -505, -419, -332, -239, -180, -158, -171, -171, -176, -123, -21, 128, 
274, 411, 514, 558, 556, 431, 251, 43, -197, -423, -496, -423, -378, -417, 
-486, -565, -792, -1158, -1591, -1976, -2267, -2434, -2353, -2029, -1504, 
-757, 115, 988, 1748, 2278, 2540, 2565, 2346, 1872, 1247, 604, 67, -344, 
-636, -781, -728, -536, -286, -53, 116, 214, 255, 233, 160, 69, -10, -34, 26, 
131, 218, 312, 402, 468, 429, 312, 141, -55, -270, -351, -260, -224, -332, 
-475, -561, -759, -1154, -1609, -1949, -2157, -2224, -2042, -1620, -1006, 
-257, 608, 1475, 2129, 2531, 2666, 2586, 2260, 1694, 1021, 391, -120, -486, 
-713, -769, -666, -437, -127, 107, 274, 372, 428, 422, 375, 291, 209, 175, 
207, 265, 312, 346, 370, 392, 346, 242, 79, -86, -196, -104, 45, -2, -233, 
-436, -614, -999, -1543, -2070, -2356, -2414, -2234, -1821, -1163, -349, 517, 
1448, 2199, 2582, 2675, 2654, 2363, 1742, 986, 340, -150, -557, -808, -867, 
-743, -552, -323, -87, 48, 99, 141, 204, 230, 238, 288, 402, 482, 505, 519, 
534, 503, 381, 238, 87, -64, -279, -462, -510, -316, -43, -20, -219, -444, 
-703, -1165, -1779, -2339, -2670, -2680, -2338, -1733, -909, -11, 949, 1909, 
2526, 2714, 2610, 2358, 1903, 1126, 296, -337, -746, -992, -1097, -973, -680, 
-328, -15, 199, 256, 218, 225, 263, 230, 209, 260, 436, 545, 488, 447, 440, 
384, 206, 38, -139, -306, -475, -573, -576, -379, -6, 179, 50, -257, -539, 
-969, -1603, -2251, -2667, -2718, -2395, -1746, -872, 50, 970, 1926, 2571, 
2729, 2507, 2133, 1722, 1075, 246, -449, -780, -916, -953, -834, -565, -209, 
71, 262, 336, 290, 236, 316, 420, 470, 493, 624, 750, 681, 495, 320, 222, 78, 
-111, -283, -351, -368, -372, -322, -157, 185, 512, 464, 63, -353, -807, 
-1425, -2138, -2671, -2803, -2503, -1813, -865, 111, 988, 1865, 2539, 2738, 
2472, 1973, 1499, 1030, 372, -328, -689, -738, -685, -611, -454, -223, 10, 
178, 281, 274, 188, 260, 498, 683, 698, 729, 816, 818, 565, 254, 71, -80, 
-241, -344, -340, -317, -267, -169, -3, 305, 661, 621, 190, -326, -841, 
-1513, -2276, -2859, -3025, -2683, -1979, -967, 111, 1048, 1910, 2561, 2778, 
2464, 1858, 1306, 794, 302, -290, -714, -820, -694, -578, -527, -433, -262, 
-38, 71, 161, 197, 309, 542, 835, 942, 878, 805, 706, 456, 28, -321, -478, 
-503, -522, -436, -264, -72, 35, 89, 164, 442, 698, 433, -192, -785, -1233, 
-1853, -2506, -2927, -2871, -2380, -1550, -470, 471, 1252, 1949, 2493, 2568, 
2075, 1433, 969, 590, 185, -339, -741, -837, -748, -634, -635, -633, -454, 
-80, 210, 388, 531, 721, 984, 1151, 1096, 860, 577, 316, -6, -394, -663, 
-719, -568, -353, -129, 56, 201, 248, 199, 204, 473, 659, 321, -342, -868, 
-1267, -1905, -2583, -2972, -2843, -2320, -1406, -275, 708, 1498, 2222, 2739, 
2733, 2138, 1418, 939, 476, 41, -484, -881, -1011, -895, -710, -654, -607, 
-346, 121, 500, 754, 932, 1152, 1301, 1330, 1174, 808, 373, -6, -339, -683, 
-898, -833, -491, -118, 167, 371, 521, 498, 326, 219, 454, 711, 401, -274, 
-839, -1237, -1882, -2629, -3094, -3024, -2472, -1494, -206, 900, 1785, 2528, 
3084, 3065, 2335, 1427, 763, 263, -274, -729, -1087, -1240, -1088, -771, 
-562, -512, -277, 233, 773, 1074, 1236, 1382, 1465, 1391, 1095, 624, 84, 
-384, -697, -940, -1071, -909, -454, 72, 419, 578, 643, 549, 293, 14, 50, 
472, 580, 79, -589, -1031, -1582, -2455, -3230, -3491, -3101, -2175, -758, 
694, 1838, 2691, 3311, 3513, 2857, 1660, 588, -94, -679, -1108, -1382, -1538, 
-1325, -874, -399, -197, -99, 249, 834, 1276, 1410, 1422, 1420, 1325, 1004, 
491, -104, -671, -1016, -1158, -1159, -931, -449, 148, 610, 811, 797, 611, 
262, -102, -279, 182, 734, 586, -113, -792, -1356, -2286, -3372, -4039, 
-3875, -2971, -1394, 464, 2032, 3093, 3747, 4012, 3435, 2050, 497, -617, 
-1231, -1590, -1660, -1539, -1298, -759, -176, 195, 223, 262, 665, 1208, 
1494, 1521, 1499, 1396, 1114, 556, -139, -790, -1261, -1378, -1266, -951, 
-392, 244, 863, 1189, 1177, 839, 367, -121, -554, -557, 267, 1098, 874, -6, 
-796, -1578, -2810, -4075, -4630, -4152, -2751, -612, 1648, 3264, 4114, 4511, 
4265, 3032, 1110, -713, -1822, -2152, -2052, -1641, -1186, -684, 6, 487, 616, 
444, 426, 825, 1325, 1570, 1594, 1449, 1168, 739, 113, -661, -1295, -1515, 
-1301, -924, -440, 179, 738, 1188, 1294, 1012, 459, -74, -497, -771, -643, 
381, 1548, 1414, 319, -825, -1856, -3212, -4542, -4962, -4268, -2595, -91, 
2497, 4081, 4614, 4616, 3971, 2386, 247, -1606, -2603, -2630, -1991, -1135, 
-472, -36, 485, 834, 727, 395, 285, 626, 1145, 1505, 1585, 1381, 967, 519, 
-126, -951, -1572, -1650, -1177, -592, -54, 525, 984, 1266, 1264, 812, 149, 
-475, -835, -959, -841, 3, 1531, 2127, 1187, -266, -1652, -3085, -4551, 
-5225, -4775, -3294, -798, 2168, 4221, 4781, 4584, 3904, 2418, 299, -1683, 
-2796, -2878, -2057, -901, 10, 424, 610, 880, 706, 316, 49, 224, 859, 1417, 
1669, 1551, 1100, 492, -119, -881, -1500, -1637, -1182, -434, 170, 598, 883, 
984, 925, 612, 51, -494, -761, -730, -601, -355, 481, 1973, 2444, 1213, -657, 
-2288, -3584, -4728, -5124, -4441, -2784, -207, 2706, 4465, 4586, 3972, 3080, 
1690, -197, -1848, -2607, -2379, -1373, -234, 508, 607, 447, 525, 402, 157, 
70, 417, 1150, 1670, 1823, 1503, 789, 43, -563, -1159, -1567, -1457, -815, 
10, 589, 832, 902, 832, 627, 324, -169, -588, -736, -598, -363, -156, 440, 
1791, 2509, 1478, -470, -2302, -3554, -4597, -5001, -4360, -2831, -469, 2382, 
4379, 4593, 3826, 2873, 1662, -43, -1630, -2417, -2258, -1326, -185, 512, 
723, 498, 379, 367, 160, 207, 484, 1137, 1707, 1817, 1462, 684, -160, -841, 
-1259, -1477, -1206, -552, 234, 844, 1001, 847, 573, 270, 25, -251, -491, 
-501, -416, -227, -52, 106, 729, 1815, 1928, 625, -1244, -2707, -3575, -4331, 
-4386, -3551, -1938, 404, 2862, 4160, 3942, 3129, 2246, 1105, -435, -1730, 
-2204, -1811, -844, 34, 496, 467, 314, 505, 567, 461, 474, 800, 1343, 1590, 
1361, 759, 27, -542, -875, -1133, -1214, -853, -141, 555, 890, 829, 612, 347, 
157, -34, -326, -543, -493, -318, -176, -161, -112, 337, 1423, 2085, 1165, 
-659, -2303, -3213, -3952, -4373, -3890, -2525, -348, 2169, 3901, 3996, 3198, 
2349, 1380, -5, -1441, -2141, -1912, -999, -24, 520, 670, 491, 498, 582, 429, 
371, 559, 1037, 1388, 1264, 780, 157, -374, -734, -1022, -1109, -805, -153, 
543, 953, 950, 666, 304, 27, -207, -493, -657, -631, -382, -167, -76, -39, 
72, 643, 1731, 2044, 839, -1000, -2521, -3372, -4124, -4365, -3620, -2059, 
221, 2637, 4022, 3883, 2986, 2050, 986, -416, -1604, -2022, -1548, -577, 274, 
707, 748, 491, 444, 470, 342, 405, 661, 1145, 1348, 1048, 514, -106, -666, 
-965, -975, -700, -162, 454, 984, 1124, 849, 374, -180, -630, -815, -836, 
-711, -469, -135, 110, 220, 214, 206, 460, 1292, 1920, 1215, -456, -2190, 
-3244, -4004, -4371, -3853, -2505, -432, 2011, 3818, 4098, 3285, 2243, 1251, 
48, -1142, -1775, -1560, -792, 22, 505, 649, 460, 274, 367, 402, 505, 724, 
1037, 1289, 1133, 630, 62, -529, -920, -953, -706, -221, 329, 817, 1027, 848, 
361, -203, -701, -934, -906, -757, -457, -71, 236, 355, 324, 202, 172, 519, 
1425, 1746, 711, -1056, -2600, -3483, -4212, -4345, -3508, -1865, 396, 2735, 
4141, 3966, 2969, 1959, 943, -326, -1446, -1844, -1464, -676, 77, 523, 589, 
412, 406, 574, 610, 738, 952, 1140, 1074, 671, 187, -318, -783, -892, -572, 
-190, 237, 622, 825, 710, 337, -114, -626, -977, -967, -690, -368, -48, 181, 
309, 276, 184, 65, -43, 123, 969, 1793, 1348, -204, -2013, -3251, -4075, 
-4394, -3809, -2449, -341, 2159, 4059, 4380, 3459, 2262, 1135, -139, -1360, 
-1974, -1815, -1037, -105, 558, 783, 704, 526, 571, 645, 658, 804, 899, 1060, 
921, 458, -52, -612, -970, -943, -622, -141, 369, 715, 890, 712, 276, -270, 
-831, -1067, -918, -638, -323, 38, 319, 503, 429, 209, -32, -192, 159, 1220, 
1895, 1159, -531, -2287, -3442, -4279, -4510, -3744, -2145, 201, 2738, 4388, 
4389, 3367, 2108, 864, -479, -1665, -2132, -1770, -876, 47, 626, 806, 870, 
784, 722, 629, 596, 823, 904, 913, 620, 87, -382, -759, -846, -662, -293, 
215, 673, 881, 788, 435, -47, -583, -1009, -1183, -967, -585, -172, 217, 428, 
563, 473, 250, 4, -172, -18, 830, 1755, 1532, 45, -1944, -3353, -4222, -4566, 
-3954, -2437, -206, 2343, 4270, 4666, 3693, 2214, 888, -403, -1585, -2180, 
-1900, -1015, -6, 686, 852, 766, 771, 936, 891, 638, 598, 755, 832, 593, 89, 
-424, -774, -768, -556, -379, -94, 392, 847, 962, 642, 146, -374, -808, 
-1124, -1186, -969, -548, 41, 513, 739, 702, 486, 259, -52, -310, -142, 710, 
1693, 1506, 7, -2004, -3477, -4261, -4435, -3726, -2209, -35, 2471, 4355, 
4644, 3569, 1986, 624, -584, -1601, -2061, -1766, -893, 68, 710, 789, 606, 
632, 889, 1084, 1065, 988, 1017, 916, 421, -348, -1098, -1410, -1121, -559, 
57, 607, 1005, 1268, 1170, 601, -163, -876, -1308, -1477, -1393, -944, -331, 
284, 771, 1016, 989, 682, 274, -116, -503, -591, -103, 1021, 1726, 956, -885, 
-2726, -3793, -4274, -4042, -2921, -1070, 1317, 3618, 4753, 4189, 2571, 960, 
-293, -1344, -2047, -2050, -1313, -292, 585, 958, 799, 603, 805, 1146, 1239, 
1180, 1087, 866, 470, -94, -785, -1462, -1620, -1032, -223, 468, 974, 1282, 
1330, 972, 362, -383, -1088, -1483, -1523, -1268, -743, -106, 474, 923, 1124, 
1077, 685, 134, -281, -613, -701, -258, 918, 1917, 1346, -599, -2624, -3819, 
-4331, -4166, -3065, -1185, 1144, 3478, 4813, 4341, 2594, 819, -376, -1331, 
-2036, -2068, -1350, -275, 647, 1094, 910, 607, 728, 1157, 1336, 1184, 1028, 
897, 619, -1, -769, -1469, -1700, -1270, -470, 223, 752, 1156, 1387, 1226, 
632, -62, -762, -1269, -1514, -1491, -1144, -461, 299, 928, 1198, 1162, 904, 
417, -118, -635, -953, -818, -120, 1261, 2131, 1253, -811, -2838, -3917, 
-4352, -4117, -2837, -801, 1589, 3772, 4713, 3944, 2106, 463, -634, -1497, 
-2033, -1875, -978, 71, 882, 1111, 810, 521, 710, 1113, 1316, 1203, 1013, 
823, 456, -83, -809, -1370, -1418, -906, -244, 181, 507, 803, 1002, 904, 507, 
-6, -506, -794, -967, -1091, -1091, -703, 15, 649, 953, 987, 856, 572, 176, 
-315, -766, -967, -647, 213, 1541, 2110, 1023, -1105, -3055, -4021, -4310, 
-3902, -2532, -447, 1870, 3830, 4520, 3585, 1766, 253, -717, -1435, -1840, 
-1598, -714, 238, 893, 987, 644, 393, 605, 1033, 1266, 1209, 990, 774, 413, 
-130, -757, -1242, -1230, -739, -174, 233, 461, 549, 597, 498, 273, -13, 
-267, -402, -535, -727, -885, -785, -316, 283, 716, 915, 944, 766, 392, -149, 
-667, -937, -806, -266, 804, 1984, 1872, 213, -2026, -3627, -4275, -4280, 
-3365, -1546, 632, 2766, 4190, 4168, 2723, 934, -286, -1049, -1551, -1633, 
-1048, -155, 619, 957, 747, 317, 234, 643, 1100, 1280, 1302, 1200, 850, 330, 
-380, -1061, -1417, -1231, -631, -69, 296, 559, 682, 643, 464, 162, -134, 
-365, -491, -587, -713, -776, -621, -180, 349, 752, 876, 813, 605, 288, -134, 
-598, -832, -768, -363, 398, 1600, 2145, 1056, -1207, -3188, -4084, -4242, 
-3665, -2248, -224, 1851, 3601, 4241, 3315, 1504, 67, -678, -1172, -1467, 
-1259, -542, 227, 757, 773, 391, 157, 477, 1085, 1420, 1432, 1280, 1012, 493, 
-244, -1024, -1566, -1528, -927, -142, 404, 729, 894, 921, 654, 196, -246, 
-545, -659, -692, -702, -734, -620, -304, 134, 491, 738, 858, 811, 566, 206, 
-223, -640, -821, -804, -455, 59, 904, 1914, 1850, 198, -2113, -3628, -4040, 
-3774, -2893, -1204, 724, 2491, 3762, 3787, 2431, 676, -416, -921, -1233, 
-1322, -861, -106, 550, 906, 764, 338, 216, 612, 1086, 1270, 1198, 1015, 710, 
190, -487, -1177, -1555, -1299, -545, 156, 570, 760, 836, 753, 456, 43, -372, 
-596, -637, -556, -556, -596, -517, -232, 113, 379, 563, 673, 690, 500, 155, 
-256, -568, -700, -667, -487, -99, 627, 1653, 2136, 1037, -1273, -3267, 
-4082, -3905, -3195, -1840, 57, 1929, 3430, 3947, 2981, 1133, -308, -911, 
-1128, -1226, -967, -294, 437, 898, 902, 449, 117, 308, 857, 1255, 1283, 
1104, 811, 393, -227, -941, -1522, -1578, -987, -135, 487, 818, 952, 965, 
745, 276, -239, -632, -757, -701, -594, -542, -476, -263, 22, 248, 330, 330, 
335, 351, 271, 95, -160, -399, -440, -350, -216, 52, 587, 1310, 1814, 1072, 
-945, -2934, -3897, -3751, -3067, -1871, -154, 1613, 2989, 3648, 3070, 1456, 
-6, -718, -931, -1051, -938, -436, 165, 577, 722, 507, 209, 327, 854, 1319, 
1394, 1175, 781, 310, -299, -952, -1459, -1569, -1067, -232, 500, 884, 988, 
961, 778, 428, -24, -490, -791, -850, -759, -630, -533, -358, -68, 221, 392, 
444, 393, 255, 110, -81, -303, -456, -472, -362, -147, 106, 528, 1056, 1450, 
1568, 855, -986, -2911, -3885, -3799, -3095, -1943, -215, 1543, 2818, 3436, 
3150, 1839, 381, -471, -852, -1062, -1084, -741, -219, 218, 528, 622, 512, 
585, 984, 1345, 1387, 1096, 652, 153, -427, -960, -1371, -1466, -1102, -372, 
344, 810, 983, 1016, 922, 610, 180, -310, -682, -897, -970, -961, -891, -658, 
-239, 231, 598, 799, 828, 635, 284, -143, -566, -876, -1004, -795, -303, 202, 
564, 946, 1377, 1555, 1298, 554, -897, -2583, -3624, -3616, -2794, -1672, 
-275, 1298, 2505, 3010, 2840, 1910, 685, -223, -614, -766, -872, -762, -393, 
8, 285, 436, 457, 565, 873, 1247, 1361, 1140, 659, 139, -414, -945, -1322, 
-1408, -1062, -419, 284, 783, 988, 986, 862, 540, 107, -352, -701, -872, 
-897, -797, -682, -514, -250, 74, 333, 477, 526, 500, 386, 190, -27, -284, 
-434, -473, -424, -282, -92, 150, 526, 826, 794, 570, 235, -360, -1389, 
-2293, -2530, -2127, -1328, -316, 750, 1536, 1919, 2015, 1708, 913, 94, -339, 
-516, -585, -503, -267, -18, 173, 381, 517, 545, 613, 762, 847, 732, 416, 64, 
-295, -579, -740, -759, -602, -264, 158, 486, 633, 601, 473, 260, 21, -256, 
-484, -647, -699, -605, -467, -323, -159, 31, 203, 313, 356, 347, 260, 146, 
3, -198, -331, -362, -281, -104, 125, 486, 839, 906, 723, 316, -701, -1988, 
-2779, -2739, -2046, -1060, 134, 1312, 2034, 2267, 2082, 1318, 312, -386, 
-601, -603, -510, -349, -136, 27, 169, 330, 396, 475, 694, 960, 1068, 874, 
451, -40, -538, -903, -1078, -1019, -692, -169, 378, 760, 873, 789, 575, 288, 
-8, -300, -540, -683, -714, -605, -452, -321, -151, 20, 189, 295, 351, 312, 
188, 56, -122, -306, -412, -360, -166, 48, 178, 289, 350, 402, 435, 404, 237, 
-48, -396, -815, -1239, -1610, -1623, -1259, -607, 155, 846, 1322, 1508, 
1458, 1088, 508, -68, -431, -577, -556, -439, -202, 111, 407, 642, 676, 622, 
537, 475, 387, 204, -45, -269, -402, -457, -416, -307, -110, 136, 407, 566, 
577, 444, 228, 13, -239, -463, -629, -661, -552, -347, -141, 27, 140, 216, 
262, 238, 148, 2, -160, -288, -337, -330, -251, -99, 64, 214, 328, 431, 526, 
624, 563, 331, -148, -988, -1855, -2300, -2107, -1473, -577, 406, 1359, 1919, 
1984, 1609, 785, -97, -708, -906, -852, -606, -204, 236, 574, 716, 653, 511, 
409, 401, 484, 514, 403, 162, -109, -414, -682, -797, -671, -297, 206, 702, 
957, 972, 749, 374, -37, -473, -780, -918, -821, -575, -272, -17, 130, 216, 
274, 279, 214, 111, -12, -136, -258, -341, -430, -425, -308, -115, 49, 147, 
201, 205, 186, 127, 51, -62, -132, -111, -13, 112, 242, 308, 260, 146, -45, 
-381, -797, -1056, -970, -608, -183, 246, 636, 826, 859, 730, 421, 48, -208, 
-255, -157, -6, 139, 314, 384, 373, 344, 284, 196, 153, 164, 160, 99, 8, -70, 
-143, -176, -134, -10, 95, 204, 260, 234, 127, -17, -151, -262, -310, -289, 
-198, -128, -66, -41, -61, -84, -104, -73, -43, -30, -42, -42, -40, -57, -62, 
-61, -63, -35, 13, 78, 197, 386, 502, 324, -45, -521, -971, -1343, -1483, 
-1191, -637, 20, 645, 1090, 1173, 944, 559, 141, -252, -519, -524, -292, 8, 
275, 486, 537, 494, 435, 376, 319, 279, 272, 246, 155, 28, -139, -293, -336, 
-241, -37, 186, 377, 491, 494, 362, 127, -122, -353, -512, -566, -510, -367, 
-184, 2, 109, 160, 186, 220, 227, 69, -212, -437, -552, -534, -412, -228, 3, 
146, 272, 328, 211, 19, -140, -202, -216, -203, -170, -69, 32, 97, 138, 141, 
135, 118, 104, 62, 17, -37, -53, -75, -117, -105, -87, -86, -113, -146, -179, 
-169, -108, 2, 115, 239, 360, 398, 368, 282, 187, 106, 49, 28, 55, 106, 164, 
225, 245, 223, 176, 130, 87, 53, 22, -2, -12, -10, -2, -4, 10, 27, 55, 66, 
67, 51, 21, -67, -199, -316, -393, -346, -243, -99, 3, 58, 79, 59, -22, -133, 
-185, -167, -81, -7, 51, 50, 44, 13, -35, -55, -19, 134, 275, 292, 93, -274, 
-671, -1005, -1206, -1128, -740, -167, 423, 857, 1033, 900, 571, 191, -135, 
-387, -449, -249, 50, 342, 542, 595, 531, 434, 329, 242, 183, 137, 124, 88, 
20, -96, -188, -202, -108, 63, 237, 393, 458, 460, 327, 122, -134, -354, 
-485, -522, -434, -292, -115, 19, 113, 127, 114, 49, -7, -79, -143, -177, 
-223, -227, -239, -222, -204, -155, -106, -50, 7, 34, 36, 18, -34, -96, -141, 
-173, -167, -141, -71, -1, 57, 93, 104, 94, 62, 31, -2, -17, -19, 9, 46, 83, 
115, 125, 135, 135, 133, 117, 101, 81, 62, 52, 31, 12, -10, -10, 3, 31, 66, 
93, 122, 148, 157, 147, 130, 89, 65, 50, 32, 20, 21, 20, 21, 28, 34, 22, -6, 
-46, -98, -77, -73, -139, -254, -343, -347, -303, -229, -106, 48, 170, 288, 
326, 259, 111, -5, -96, -178, -199, -170, -37, 90, 186, 223, 181, 112, 57, 
20, -20, -60, -83, -58, -25, 7, -3, -9, -4, 20, 48, 55, 46, 9, -16, -74, 
-127, -177, -199, -172, -103, -23, 24, 53, 90, 120, 125, 134, 87, -45, -203, 
-281, -258, -168, -102, -41, 49, 127, 183, 178, 127, 87, 85, 110, 126, 101, 
56, 55, 80, 117, 137, 139, 146, 162, 103, -59, -214, -314, -349, -399, -366, 
-244, -62, 131, 267, 323, 277, 232, 182, 133, 49, -27, -55, -42, -13, 1, 20, 
29, 68, 106, 115, 91, 50, 29, 14, -13, -54, -70, -65, -13, 34, 66, 76, 64, 
53, 24, -31, -115, -176, -229, -248, -246, -215, -170, -115, -51, -24, -10, 
-16, -22, -49, -62, -81, -119, -135, -128, -122, -106, -80, -66, 1, 122, 170, 
-4, -206, -324, -316, -198, -104, 48, 190, 313, 427, 377, 162, -27, -97, -83, 
-49, -13, 85, 248, 419, 351, 59, -249, -378, -267, -111, 62, 218, 391, 510, 
533, 360, 80, -87, -97, -15, 22, 62, 99, 155, 160, 100, -36, -139, -127, -34, 
69, 68, -37, -168, -251, -329, -348, -310, -148, 86, 306, 430, 388, 256, 82, 
-45, -188, -289, -295, -198, -15, 130, 210, 207, 149, 90, 53, 1, -59, -108, 
-114, -80, -73, -88, -115, -104, -73, -25, -1, 8, 4, -10, -43, -128, -207, 
-283, -306, -294, -210, -122, -45, 15, 51, 66, 30, -34, -108, -132, -136, 
-121, -102, -51, 0, 29, 62, 70, 91, 178, 225, 50, -195, -386, -405, -274, 
-128, 72, 264, 456, 584, 561, 332, 87, -29, -54, -17, 13, 78, 162, 228, 253, 
202, 84, 8, -13, 6, 20, -2, -26, -54, -92, -137, -176, -165, -73, 57, 187, 
275, 281, 239, 172, 83, -36, -134, -174, -140, -44, 48, 98, 108, 110, 80, 44, 
-20, -73, -78, -67, -59, -59, -36, -20, -1, 10, 38, 42, 32, 33, -12, -88, 
-158, -197, -204, -173, -114, -48, -1, 39, 42, 8, -46, -69, -59, -68, -66, 
-82, -69, -62, -110, -247, -389, -458, -426, -272, -126, 22, 138, 209, 225, 
164, 64, -44, -87, -36, 68, 163, 253, 312, 326, 290, 202, 110, 45, 21, 34, 
51, 58, 64, 82, 118, 126, 127, 124, 124, 125, 106, 72, 6, -49, -97, -116, 
-123, -102, -61, -25, 12, 12, -2, -39, -57, -69, -63, -53, -48, -18, 1, 16, 
-4, -18, -44, -62, -76, -94, -111, -113, -95, -122, -152, -206, -237, -234, 
-199, -146, -90, -48, -13, 26, 33, 43, 17, 17, 31, 74, 111, 135, 144, 136, 
140, 105, 83, 42, 33, 41, 53, 65, 74, 78, 77, 89, 74, 76, 70, 79, 80, 66, 49, 
35, 23, -3, -15, -20, -13, -19, -15, -10, -15, -11, -6, 6, 13, 7, -18, -52, 
-85, -101, -95, -85, -98, -133, -178, -225, -232, -230, -211, -169, -91, -5, 
45, 76, 77, 70, 59, 56, 53, 78, 106, 145, 173, 160, 137, 96, 81, 65, 69, 80, 
103, 121, 130, 139, 118, 94, 88, 107, 110, 111, 90, 67, 43, 9, -31, -75, -99, 
-99, -67, -51, -39, -34, -29, -43, -54, -58, -69, -57, -31, -3, 10, 17, -4, 
-43, -84, -101, -113, -120, -104, -85, -76, -78, -92, -133, -162, -176, -162, 
-145, -102, -43, -3, 39, 49, 47, 37, 27, 19, 22, 48, 66, 89, 110, 122, 97, 
70, 52, 41, 48, 60, 57, 49, 61, 52, 48, 33, 31, 34, 40, 48, 43, 32, 13, 1, 
-20, -31, -51, -46, -40, -27, -6, 6, 18, 23, 27, 1, -29, -71, -98, -113, 
-110, -89, -78, -62, -71, -99, -145, -176, -203, -202, -181, -120, -70, -14, 
45, 41, 48, 34, 24, 24, 46, 70, 93, 109, 114, 114, 99, 83, 58, 59, 63, 89, 
124, 148, 157, 143, 139, 108, 90, 76, 62, 64, 74, 78, 64, 51, 27, 20, 0, 10, 
7, 5, 17, 25, 34, 18, -3, -41, -56, -61, -48, -41, -41, -43, -50, -53, -88, 
-134, -172, -188, -172, -144, -123, -89, -54, -27, -5, 2, -1, -10, 3, 14, 29, 
40, 59, 70, 76, 82, 65, 59, 50, 72, 77, 80, 68, 43, 48, 55, 62, 43, 37, 40, 
57, 58, 41, 19, -10, -27, -47, -62, -69, -63, -49, -18, -8, -6, -27, -39, 
-53, -69, -85, -111, -111, -110, -82, -73, -73, -94, -111, -114, -123, -134, 
-143, -136, -139, -114, -93, -73, -50, -11, 33, 54, 63, 55, 45, 30, 18, 15, 
52, 90, 124, 156, 146, 125, 101, 85, 76, 80, 76, 84, 101, 117, 128, 112, 90, 
64, 55, 42, 36, 34, 28, 22, 10, -7, -23, -19, -14, 6, 14, 18, 2, -34, -76, 
-117, -120, -115, -92, -64, -46, -48, -66, -106, -152, -174, -176, -145, 
-106, -57, -39, -33, -31, -41, -45, -40, -4, 34, 69, 71, 61, 37, 10, 10, 25, 
55, 94, 141, 169, 159, 119, 90, 59, 49, 48, 57, 85, 94, 97, 81, 64, 41, 27, 
18, 14, 19, 20, 21, 13, -1, -13, -22, -36, -19, -12, -3, -13, -34, -65, -90, 
-98, -106, -98, -101, -85, -85, -82, -80, -87, -100, -99, -91, -97, -87, -82, 
-64, -41, -20, -3, 11, 22, 17, 18, 17, 31, 41, 49, 58, 75, 96, 100, 95, 83, 
83, 68, 71, 77, 80, 82, 84, 83, 76, 78, 65, 55, 38, 28, 18, 15, 20, 16, 21, 
17, 13, 7, 11, -5, -20, -36, -39, -36, -39, -47, -76, -69, -74, -63, -78, 
-96, -96, -93, -82, -86, -91, -108, -100, -85, -61, -57, -41, -25, -6, 8, -1, 
-15, -28, -13, 4, 31, 35, 43, 58, 59, 67, 74, 83, 90, 95, 90, 74, 39, 24, 22, 
34, 50, 57, 74, 75, 75, 58, 43, 16, 18, 16, 0, 1, -12, -7, -13, 6, 16, 20, 
16, 7, -10, -48, -76, -98, -90, -82, -62, -52, -39, -27, -27, -45, -71, -89, 
-96, -85, -90, -79, -74, -50, -23, -13, -3, -7, 6, 10, 18, 9, 6, 17, 27, 36, 
31, 39, 45, 45, 45, 52, 53, 66, 76, 84, 76, 55, 45, 41, 39, 34, 29, 13, 20, 
29, 27, 19, 12, 10, 7, 20, 15, 8, 8, 10, -1, -14, -33, -41, -34, -33, -29, 
-47, -42, -49, -50, -45, -48, -52, -57, -57, -73, -73, -59, -40, -38, -32, 
-29, -10, 12, 11, 10, -6, -13, -13, -1, -3, 18, 49, 68, 65, 45, 48, 41, 50, 
48, 50, 51, 57, 62, 49, 45, 40, 57, 66, 67, 58, 45, 31, 24, 6, -25, -22, -5, 
29, 39, 29, 15, 3, 1, -9, -23, -45, -34, -13, -5, -27, -49, -52, -47, -38, 
-41, -63, -78, -69, -66, -59, -71, -67, -52, -20, -2, 2, -2, -10, -14, -24, 
-27, -45, -14, 16, 36, 32, 15, 16, 15, 21, 6, 3, 20, 49, 65, 64, 50, 33, 24, 
19, 19, 13, 31, 32, 24, 6, -17, -34, -39, -15, -8, 13, 28, 47, 41, 14, -13, 
-34, -11, -1, 14, 4, -15, -28, -43, -73, -80, -55, -12, 11, 8, -7, -36, -43, 
-52, -50, -48, -26, 4, 27, 34, 1, -24, -29, -6, 1, 7, 6, 20, 29, 15, -7, -47, 
-20, 30, 74, 83, 76, 71, 59, 47, 6, -21, -17, 35, 64, 72, 55, 27, 20, 15, -7, 
-25, 2, 29, 48, 41, 14, -14, -11, -10, -11, -4, 2, 20, 29, 23, -11, -34, -55, 
-57, -60, -55, -41, -34, -8, -11, -8, -15, -14, -10, -13, 6, 3, 6, -8, -14, 
-20, -13, 4, 19, 16, 19, 34, 29, 18, 0, 2, 3, 21, 27, 31, 24, 24, 33, 26, 22, 
17, 20, 18, 21, 18, 10, -1, -5, -10, -5, 11, 8, 6, -5, 0, -1, -7, -13, -21, 
-7, -3, -3, -15, -28, -45, -38, -27, -24, -25, -7, 19, 8, 0, -19, -24, -25, 
-23, -24, -28, -11, 10, 20, 15, 7, 6, 3, -14, -7, -10, -8, 8, 15, 11, -2, 8, 
14, 18, 18, 23, 32, 34, 36, 20, -1, -25, -21, -10, 1, 6, 8, 19, 13, 6, -11, 
-15, -28, -15, -1, 1, -5, -15, -8, -20, -13, -11, -5, 3, 8, 1, -20, -43, -36, 
-24, -18, -8, -4, 7, 8, 14, -8, -16, -14, 0, 9, 13, 10, 1, 11, -3, -7, -21, 
-7, 16, 24, 22, 10, 12, 11, 14, 4, 8, 12, 27, 34, 24, 10, -2, 9, 1, -1, -10, 
-3, 13, 17, 13, 2, -4, -7, 0, -6, -3, -6, 10, 7, 2, 7, -1, 5, -1, -2, -22, 
-24, -15, 4, 8, 0, 4, -1, -3, -17, -20, -16, -3, 2, 6, 3, -5, -9, -14, -1, 1, 
16, 20, 15, 7, -1, -2, -4, 13, 4, 10, 6, 2, 5, 8, 6, 8, 19, 12, 14, 2, 2, 1, 
6, 0, -1, 0, 1, 1, 3, 6, -2, 0, -10, -3, -1, -3, -2, -4, -6, -8, -1, -3, 6, 
6, 1, -3, -3, -11, -17, -2, -10, -2, 3, 8, 3, 0, -3, -9, -6, -1, 1, 1, 20, 
16, 10, 5, -1, -6, 0, 1, 8, 11, 3, 4, -3, 0, -2, 4, 1, 5, 10, 15, 19, 6, 10, 
-5, 1, 7, 10, 3, -11, -1, 3, 6, -3, 12, 10, 12, 2, -22, -25, -7, 13, 19, 12, 
-6, 13, 11, 6, -12, -9, -4, -3, -1, -22, -27, -31, -10, -5, -6, -4, 8, 10, 1, 
-3, -11, 3, 1, 9, -2, -3, -2, -4, -1, -7, 3, 11, 24, 20, 4, -10, -10, -11, 0, 
-3, 3, 13, 9, 3, -12, -10, -15, -8, -8, -6, 2, 10, 1, -20, -24, -21, 2, 10, 
11, 10, 6, -1, -8, -13, -27, -9, 9, 18, 10, 1, -3, -15, -3, 0, 0, 9, 20, 18, 
6, -1, -1, 0, 0, 0, 4, 10, 10, 16, 8, 9, 15, 15, 10, -7, -2, -6, -3, -15, 
-13, -2, 1, 6, 2, 3, 3, 6, 8, 1, -13, -1, 1, -1, -2, -23, -22, -1, 0, -4, 2, 
13, 12, 4, -6, -17, -5, 6, 15, 6, 1, 8, 3, -6, -15, -10, 0, 7, 19, 12, 9, 3, 
1, -1, -6, 0, 0, 4, 0, -1, -6, -1, -1, 1, 1, 3, 6, 3, 3, -6, -8, -4, 10, 10, 
8, 1, 2, 3, -1, -1, -4, 6, 0, 3, -1, -4, 1, -1, 3, -11, -5, -2, -6, -3, -9, 
-8, -9, -8, -5, -11, -6, -1, -4, -3, -2, 3, -7, -3, -7, -10, -7, -9, -6, -13, 
-15, -20, -8, -6, -5, -12, -10, -2, -3, -3, -8, -1, 1, 0, 2, 3, 1, -1, -1, 
-4, -3, -3, -1, -1, 3, 4, 6, 11, 10, 9, -3, -4, -4, 0, -1, 3, -7, -5, 2, -1, 
7, 6, 15, 14, 22, 13, 4, -1, -1, 2, -2, 4, -2, 5, 1, 2, 8, 10, 15, 15, 18, 
21, 20, 18, 20, 8, 15, 8, 4, 1, -1, 4, -3, 2, -6, -5, -6, -3, 0, -1, 1, 8, 5, 
-1, 4, 3, 10, -1, 3, 6, -1, 1, -8, -2, -6, 0, -6, -2, 6, 8, 10, 4, 3, 3, 10, 
-3, 3, -10, -8, -3, 1, 7, 7, 15, 1, 3, -9, -8, -11, -10, -13, -11, -7, -13, 
-12, -19, -15, -23, -8, -8, -1, -5, -3, -3, -6, 3, -6, 1, -1, 1, -5, 3, 8, 1, 
2, 3, 11, 7, 8, 9, 12, 10, 12, 7, 3, 6, 0, 3, 1, 2, -1, -3, -3, 6, 6, 4, 8, 
6, 7, 6, 10, 5, 8, 8, 13, 6, -1, 0, -2, 0, -5, -3, -6, 1, -7, 0, 1, -2, 6, 1, 
2, -6, 2, 3, 4, 4, -1, -1, 0, -1, -3, 0, -6, 1, -1, 2, -1, 2, 1, -6, -2, 1, 
0, -1, -1, -6, -1, -7, -1, -3, -3, 0, -3, -2, -3, 4, 1, 1, -1, 7, 1, -3, 1, 
-8, 1, -8, -15, -9, -1, -7, -8, -6, -8, 1, -4, -1, -6, -5, -5, -3, -7, -9, 
-3, -9, -10, -8, 0, -1, -3, -8, 2, 3, 8, 9, 3, 6, 0, 3, -1, 1, -1, 1, 3, -1, 
4, -2, 3, 7, 6, 6, 5, 10, 6, 7, 4, 6, 1, 2, -4, 4, 10, -2, 3, -3, 1, 0, 5, 1, 
-1, 3, 5, 6, 1, 7, -2, -1, -3, 1, 2, 6, -1, -4, 8, 2, 6, 0, 5, 6, 7, 3, 6, 2, 
6, 7, -6, 2, -3, 2, 3, 6, -1, -1, -3, -6, 4, 0, 1, 1, 1, -1, 2, 1, 0, -5, -6, 
-3, -6, 0, -1, -1, -3, 2, -1, -1, -4, 1, 6, 3, 7, -1, 6, -1, 1, -1, -2, -3, 
-3, 1, -1, -1, -3, 3, -3, 4, 0, 3, 8, 5, 8, -1, 10, 4, 0, -1, 1, -6, -8, -6, 
-6, -3, -6, 1, -7, -1, -4, -3, -1, -2, -3, -5, 6, -1, 6, 1, 0, -1, -2, -3, 
-7, -1, -3, 3, 0, 2, 1, 6, 4, 6, 9, 6, 5, 5, 10, 0, 6, 4, 0, -1, 3, -2, -1, 
6, -3, 3, 6, 9, 8, 6, 6, 2, 3, -2, -2, -1, -1, -1, -2, -1, 1, -10, -8, -1, 
-7, -1, -3, -1, -1, 3, -2, 3, 1, -3, 0, 1, 2, -5, -4, -7, 3, 1, 5, 4, 5, 3, 
-1, 1, -1, 8, 2, 4, 1, 2, -1, -3, 1, 3, 6, 3, 10, 1, 5, -2, 6, 8, 8, 7, 6, 8, 
1, 15, 0, -2, -5, 0, 1, -2, 0, -3, 3, -3, 4, 8, 8, 1, 6, 3, 4, 6, -1, 5, -2, 
2, -2, -2, -1, -4, -5, -6, 1, -1, -1, -5, -3, -1, -1, -3, -2, 2, -2, -1, -4, 
6, 3, 0, 5, 6, 1, 0, 1, 4, 13, 7, 8, 1, 8, -6, -3, 2, -7, -1, -8, -3, -6, -3, 
-13, -9, -8, -5, -1, -6, 1, -13, -2, -6, 1, -4, -3, 1, -10, 9, -7, 0, -4, -1, 
-2, -1, -1, -8, -1, -6, -5, -6, 0, -6, -3, -8, 0, 2, 2, 2, 1, 10, 4, 4, 6, 
11, 4, 5, 6, 10, 7, 6, 7, 1, 1, -5, -3, -4, -1, -1, 0, -1, -1, -1, 1, 3, -1, 
2, 0, 8, 3, 3, 1, 3, 4, -1, 7, 0, 3, -5, -1, -2, -1, -2, 0, 6, 5, 6, 3, 8, 1, 
5, -1, 1, 1, -2, 2, -4, -5, -13, -10, -4, -3, -1, -3, 3, -1, 2, 3, 3, 7, 2, 
-7, -6, 2, 2, 4, -9, -3, -2, 5, -1, 6, 8, 2, 2, -3, -1, 1, 3, -4, 0, -2, -1, 
-5, 3, -1, 1, 1, 2, 5, 1, 10, 8, 6, 6, 3, 4, 9, 6, 2, 2, 3, 4, 4, 5, 1, 1, 8, 
2, 1, 1, 6, -2, 1, 2, 2, 6, 10, 12, 9, 16, 8, 10, 9, 8, 3, 8, 2, 1, 4, -2, 6, 
-6, 4, -3, 3, 1, -1, 1, -3, 0, -6, 8, 0, 3, -3, 8, 4, 1, 3, -1, 5, -1, 2, -3, 
1, -2, 1, 3, 0, 1, -1, 3, 3, 2, -1, 3, -3, 3, 5, 1, 8, 3, 3, 2, 1, -2, 1, -1, 
4, -1, 1, 5, -2, 1, -2, 2, -5, 2, -3, -1, -1, -7, -2, -7, -4, -8, -1, -4, -2, 
-3, -8, -8, -4, -3, -8, -1, -4, 1, -6, -3, -1, -6, 3, -1, 5, -1, 6, 3, 4, 2, 
-1, 0, -2, 5, -3, 8, -1, 2, 1, 6, 3, 1, 1, -4, 3, 2, 6, -1, 5, -4, -2, -1, 
-1, 1, -4, 1, -4, 3, -6, -4, -3, -3, 1, -1, -1, -7, 1, -3, -6, -2, 3, 3, 4, 
1, -1, 3, 1, 10, 3, 1, -1, 1, -3, -2, -2, -4, 2, -5, 5, -1, 6, -2, 3, 5, -1, 
1, -7, 1, -7, 0, -5, 3, 6, 3, 4, 1, 4, -1, 7, -1, -1, 2, 0, 5, 3, 5, 6, 10, 
2, 6, 6, 6, 1, 3, 1, -2, 3, -2, 4, 0, 5, -3, 3, 2, 6, 4, 1, -5, -5, 8, -3, 8, 
1, 1, 3, 4, 4, 1, 0, 0, 5, 4, -1, 0, 2, -3, -3, -3, -2, 0, 0, 0, 1, 4, -1, 
-3, 0, -1, 0, 3, 2, -1, -3, 1, 1, 1, -1, -4, -1, -6, 3, 1, -4, 1, -4, 1, -4, 
2, -9, -7, 5, -2, 4, -1, 2, -1, 3, -1, 2, 2, 1, -1, -1, 6, -5, 10, 4, 3, 2, 
-1, 0, -1, 3, -1, 1, 1, 2, -2, 6, 0, -1, -2, 1, 10, 2, 2, -1, 3, 1, 8, 3, -1, 
2, 1, -3, -1, 4, -1, 3, -2, 2, 1, 6, 3, 1, 1, -2, 3, -3, -1, -5, 1, -4, -3, 
3, 0, 3, -3, 0, 1, 3, -1, 6, 6, 1, 3, 1, 3, -2, 1, 1, 6, 1, 3, 3, 5, 3, -2, 
2, -4, -3, -2, -3, -1, 3, 8, 11, 6, 1, 4, 10, 15, 9, 4, 6, 6, 5, 4, 5, 6, 8, 
7, 11, 8, 3, 3, 3, 7, 1, -3, -3, 0, -1, -3, -1, 4, 2, 1, 4, 0, 0, -2, 6, -2, 
3, 2, -4, 2, -5, 1, 0, -2, -5, -9, -13, -2, -2, 1, 1, -2, 6, 1, 1, -1, 6, -1, 
1, 2, -1, 1, 0, -1, -8, -4, -9, -2, -1, 2, 1, -6, 3, -1, -2, -3, 1, -3, 1, 3, 
-1, 1, 0, -1, -1, -2, -11, 1, -3, -4, -2, -4, 2, 0, 1, -2, 3, -1, 0, -1, -1, 
-3, -1, 6, -3, 3, -1, 0, 3, 3, -1, 3, 1, -1, 3, 1, 4, -1, 6, 0, -3, -8, -3, 
1, 1, 1, -2, 4, -3, 1, 1, 0, 1, 4, 3, 0, 3, 3, -1, -2, 3, -3, 0, 1, -1, 3, 1, 
3, 2, 6, 4, 4, 3, 1, -1, 3, 8, 6, 7, 2, 4, -1, 3, 1, 2, 8, 5, 6, -1, 3, 8, 6, 
3, 13, 48, 82, -31, -114, -36, -28, -90, -56, 10, -8, 24, 27, 34, 58, 42, 28, 
29, 52, 31, 20, 13, 29, 20, 8, -8, -11, -3, -16, -23, -47, -38, -39, -29, 
-50, -63, -26, -33, -45, -31, -24, -42, -33, -18, -21, -3, -1, 4, 4, -1, 4, 
25, 15, 11, 26, 41, 33, 11, 29, 35, 23, 22, 38, 13, 15, 23, 24, 14, 6, 14, 8, 
-10, -3, 9, -13, -9, -24, -1, -7, -22, -22, -14, -2, -31, -16, -9, -11, 3, 
-6, -15, 8, 6, 3, 6, -6, 8, 15, -2, -6, 14, 7, -11, 19, 19, -21, 10, 20, -13, 
4, 5, 17, 16, -3, 15, 24, 6, 3, 29, -2, -4, 19, 31, -17, -8, 41, -9, -19, 15, 
26, -6, -4, 7, 18, -8, -6, 1, 7, -1, -14, 27, -2, -7, 8, 18, -20, -8, 40, 
-18, -16, 13, 30, -24, -20, 45, 13, -19, 6, 36, -5, -5, 14, 28, -6, -12, 19, 
27, 8, -3, -6, 2, 16, -9, 3, 13, 7, -1, 6, -15, -23, -8, 24, -8, -19, -5, 3, 
-1, -9, 3, -17, 3, -1, -15, -11, -1, 2, 1, -13, -16, -18, 1, -13, -29, 19, 8, 
-29, -6, 8, 3, -14, 0, 7, -32, -6, 30, -23, -69, 41, 16, -24, 3, 3, -4, -11, 
-1, -1, 13, -20, 19, 8, -27, 8, 18, 16, -29, -9, 45, -3, -18, 6, 23, 1, -11, 
18, 11, 18, 5, -12, 25, 9, -7, 18, -23, 10, 5, -18, 29, -15, 16, -31, 3, 32, 
2, 2, -15, -3, -22, 29, -35, 12, -11, 10, 65, 8, 4, 52, 31, -113, -18, -4, 
-78, -71, -22, -12, -65, 6, 61, 33, -13, 29, 127, 32, -19, 12, 66, 83, -51, 
27, 62, -20, 14, 21, -39, -38, 11, 0, -54, -63, -43, 2, -27, -58, -13, -43, 
-56, 46, -43, -108, 24, 62, -66, -75, 62, 64, 19, -10, 41, -20, 24, 102, 45, 
-69, 39, 85, -91, 38, 74, -91, 38, 59, -23, -11, 26, 48, -18, -21, -13, 45, 
-69, -8, 79, -31, -57, -14, 60, -31, -34, 34, -49, 34, -29, -51, 30, 42, -20, 
3, -6, -90, 73, 27, -73, -22, 58, -13, -20, 14, 51, 38, -43, -29, 42, -12, 
30, 46, -104, 20, 3, 53, 2, -81, 43, 12, 14, -15, -24, 45, -5, -31, 3, 48, 
55, -117, -34, 90, 28, 30, -81, -12, 74, 3, -19, -3, 44, -93, 32, 89, -71, 
-52, 92, 43, -78, -66, 48, 104, -32, 13, -42, -10, -4, 50, 23, -129, -49, 32, 
48, -33, -101, -31, 80, 69, -99, -48, 103, 9, -21, 98, 8, -162, 42, 144, -20, 
-135, 49, 136, -85, -66, 99, 27, -91, 30, 131, -72, -126, 105, 182, -154, 
-230, 76, 165, -179, -220, 164, 22, 59, -178, -41, 111, 13, 83, -71, -42, 
-33, 129, 31, -131, -147, 144, 90, 15, -246, -22, 298, -90, -132, -97, 169, 
-34, -20, 26, -38, -16, 46, 79, -78, -62, 39, 146, -122, -136, 170, 146, -34, 
15, 40, -5, -43, -6, -47, -64, -57, 27, 76, -43, 27, 135, 52, -22, 25, 158, 
45, -118, 48, 141, 20, -137, -24, 14, -21, -48, -98, -68, -15, -59, 12, -153, 
-142, 22, 31, -84, -204, 99, 58, -103, -146, 167, 141, -100, 51, 84, 76, 67, 
164, -22, -133, 197, 288, 30, -94, 20, 195, 97, -62, 62, 68, -45, -119, 35, 
11, -3, 75, -80, -171, -39, 53, -24, -54, -244, -50, 84, -115, -160, 0, -35, 
-51, 48, -21, -39, -87, 19, -24, 21, -102, -67, 172, 76, -55, -52, 69, 87, 
27, -153, 38, 153, -92, -113, 38, 70, -32, 74, -12, -172, 104, 41, -52, -57, 
-55, 113, 48, 29, -61, 41, 227, -6, -107, -44, 102, 99, -115, -9, 29, -2, 
163, 79, -115, -143, 79, 127, -27, 23, 11, -39, -93, 147, 38, -68, 130, -87, 
-7, 93, -13, -43, -129, 246, 150, -204, -130, 90, 280, -76, -63, 19, -17, 88, 
45, -59, -273, -36, 208, 55, -303, -211, 223, 36, -33, 4, 13, -91, -113, 113, 
214, -198, -98, 110, 71, -64, -223, 113, 38, -22, -86, 141, -118, -108, 160, 
43, -69, -113, 148, 33, -116, -96, 125, 33, -80, -71, -45, 67, -66, -7, 55, 
-69, -59, -2, -101, -29, 260, -7, -281, -69, 194, 120, -69, -180, 75, 247, 
52, 57, -84, 64, 216, 102, -185, -251, 179, 385, 65, -264, -174, 130, 183, 
-28, -168, -24, 44, 10, 41, -36, 41, 2, 52, -11, -19, 64, 57, 68, -22, -114, 
-71, 92, 87, -62, -110, -58, 87, 85, 101, -148, -204, 178, 188, -49, -416, 
22, 183, 200, 10, -178, 4, 6, 250, 111, -235, -392, 275, 468, -167, -406, 
-36, 253, 208, 92, -230, -319, 17, 427, 156, -473, -446, 315, 330, -125, 
-312, -125, 259, 113, -126, -235, 47, 203, 146, -137, -304, -69, 188, 164, 
-225, -169, 16, 246, -69, -390, 76, 262, 129, -179, -222, 94, 224, 137, 44, 
-273, -125, 209, 78, -51, -260, -13, 113, 18, -162, -301, 237, 277, -85, 
-321, -133, 223, 175, -54, -302, 38, 286, 162, 64, -289, -82, 267, 112, 66, 
-105, -101, -8, 183, 13, -122, -55, -11, 364, -172, -272, 144, 169, 68, -213, 
-109, 20, 203, 198, -46, -151, -197, 335, 414, -145, -297, 41, 228, 90, -73, 
-137, -39, -51, 84, -5, -213, -201, 176, 164, -237, -351, 21, 252, 13, -130, 
-94, 208, 185, 99, 3, -117, 59, 191, 225, 32, -116, -13, 119, 280, -19, -237, 
-90, 82, 55, 10, 5, -141, -122, 101, 92, -115, -186, -20, 15, -266, -127, 
179, 21, -248, 0, 42, 34, -29, 24, -38, 30, 284, 72, -64, -83, 244, 163, -10, 
94, 25, -21, -111, 54, 217, -106, -213, -57, 13, -24, -3, -226, -178, 43, 
116, -52, -354, -258, 226, 497, 22, -377, -287, 198, 326, 104, -252, -139, 
219, 153, 76, -258, -353, 119, 477, 107, -384, -178, 43, 166, 141, -9, -301, 
-183, 93, 256, 109, -193, 64, 6, 29, 27, 111, 25, -81, 92, 10, -78, -208, 
203, 383, 26, -220, -323, 73, 146, 151, 106, -125, -305, -86, 120, 173, 92, 
-300, -55, 112, 156, -139, 27, 192, 22, 83, -31, 80, 83, 13, 89, 174, -1, 
-37, 3, 104, 100, 12, -60, -210, -17, 97, 83, 56, -281, -148, 14, 21, 52, 90, 
-23, -359, -34, 125, 294, 95, -190, -11, 28, 106, 118, 86, 87, 13, -50, -8, 
123, 300, 174, -19, -221, -40, 141, 48, -40, -237, -326, -82, -26, -279, 
-134, -111, 131, 79, -344, -367, -108, 225, 230, 126, -221, -313, -45, 273, 
424, 148, -283, -104, 223, 228, 115, -31, 106, 276, 240, -20, -114, -23, 262, 
319, -78, -337, -239, -59, 75, -48, -223, -259, -345, -189, -4, 24, -95, 
-232, -282, -90, 248, 288, 113, -199, -22, 205, 216, 219, 37, 7, 53, 200, 
169, 91, 46, 49, 68, 17, -7, -57, -52, 45, 61, -204, -269, -56, 97, 84, -146, 
-333, -190, 27, 80, 39, -165, -146, 38, 198, -3, -150, 15, 139, 271, 54, 22, 
84, 85, 97, 170, 94, -14, 11, 15, 110, 64, 55, -131, -85, 14, 34, 67, -122, 
-87, -129, -88, 27, 7, -47, -107, -11, 31, 31, -52, 29, 34, -23, 48, 63, 121, 
-59, 89, 121, 10, 43, 176, 99, -156, -8, 81, 74, -116, -4, 29, -111, -174, 
-34, 105, 14, 36, -12, -186, -134, 205, 204, 68, -114, -1, 103, 61, 61, 27, 
-66, -122, 74, 147, 31, -94, -1, 0, 39, -8, -29, 61, -143, -153, -34, 29, -8, 
-118, 17, 56, -78, -122, -56, 72, 32, 86, 56, 5, 24, -4, 147, 83, 80, 15, 20, 
0, -57, 52, 89, 108, -76, -107, -64, -46, 18, 27, 27, -70, -121, 14, 21, -88, 
-96, -13, -38, -63, -20, 112, 97, 52, 29, 27, 41, 3, 110, 35, 55, -29, -7, 
64, 33, 26, -54, -45, -127, -18, 50, -15, -39, -29, 3, -3, -8, -41, 22, 59, 
55, 87, -62, -181, -3, 108, 127, 63, -41, -10, 80, 88, 19, -10, -28, 31, 75, 
-12, -136, -139, -51, 4, 22, -47, -108, -73, 8, 78, 30, -22, -76, 20, 63, 13, 
32, 48, 89, 59, 56, -6, 6, 50, 48, 54, 21, 31, 53, 43, -10, -41, -36, 13, 51, 
49, 8, -53, -36, -3, 27, 58, 34, -53, -80, -85, -55, 8, 28, 0, -45, -29, -13, 
-16, -47, -17, 58, 73, 42, 26, 43, 55, 62, 32, -11, -64, 22, 135, 89, 27, 
-24, 1, 50, 71, 2, -18, -5, 13, 55, 21, -29, -10, 67, 15, -44, -73, 20, 141, 
115, -17, -111, -80, -24, 83, 64, -43, -109, -46, 50, 38, -6, -26, 14, -2, 
-52, -55, 5, 32, 22, 6, -53, -78, -16, 37, 45, 16, -43, -3, 22, -14, -10, -5, 
-36, -52, -1, 34, 42, 29, 11, 11, 25, 21, -25, -23, -15, 36, 48, -9, -66, 
-56, -13, 4, 35, -25, -67, -26, -3, -31, -8, 12, 36, 29, -34, -46, 4, 57, 87, 
81, -22, -54, 20, 78, 74, 29, -46, -70, -49, -29, -3, -15, -30, -28, -66, 
-102, -58, 3, -2, 7, 17, 20, 36, 37, 69, 87, 92, 71, 57, 43, 47, 59, 76, 50, 
-24, -45, -8, 36, 23, -29, -76, -76, -78, -50, -46, -61, -78, -85, -34, -17, 
-14, -51, -48, 34, 66, 57, 45, 37, 35, 43, 55, 27, 32, 44, 41, 45, 27, 4, 
-32, -32, -32, -15, -1, -24, -10, -15, -42, -39, 13, 20, -21, -13, -9, 11, 
38, 53, 52, 15, -10, 20, 45, 36, 28, 42, 44, 27, 8, 1, 24, 13, 7, -15, -27, 
-17, -35, -38, -18, 3, 0, -48, -83, -49, -3, 13, 22, 13, -8, -20, -15, 27, 
62, 54, 36, 42, 9, -6, 28, 43, 50, 39, -1, -10, 13, 10, 8, 20, 11, -8, -6, 
-28, -36, -6, -3, 2, 4, -59, -66, 15, 54, 64, 66, 8, -39, -16, 29, 102, 131, 
81, 26, -29, -68, -36, 31, 43, 18, -80, -176, -157, -146, -159, -181, -178, 
-167, -195, -225, -204, -144, -162, -124, -45, -30, -34, -8, 62, 155, 208, 
201, 213, 213, 209, 253, 316, 302, 272, 233, 196, 179, 144, 111, 93, 91, 97, 
157, 166, 71, -43, -85, -60, -25, -12, -46, -113, -177, -145, -87, -118, 
-195, -214, -182, -132, -151, -295, -391, -417, -468, -521, -516, -524, -567, 
-542, -467, -449, -491, -430, -324, -264, -176, -63, 66, 219, 339, 478, 647, 
720, 794, 937, 1036, 1060, 1084, 1092, 1053, 981, 866, 766, 634, 444, 281, 
204, 191, 124, -46, -268, -423, -493, -524, -588, -634, -651, -702, -713, 
-670, -629, -604, -535, -412, -302, -327, -396, -445, -460, -512, -696, -799, 
-807, -818, -811, -745, -734, -706, -601, -510, -352, -142, 44, 254, 495, 
658, 836, 1031, 1192, 1353, 1468, 1500, 1497, 1500, 1410, 1274, 1093, 892, 
700, 531, 329, 104, -99, -328, -472, -486, -482, -580, -689, -769, -760, 
-704, -635, -561, -511, -462, -417, -280, -149, -80, 4, 234, 431, 313, -48, 
-529, -867, -885, -781, -803, -907, -1121, -1340, -1329, -1154, -960, -743, 
-483, -246, 27, 220, 430, 819, 1200, 1432, 1616, 1765, 1782, 1828, 1879, 
1821, 1681, 1451, 1119, 769, 422, 115, -57, -204, -454, -759, -998, -1187, 
-1285, -1235, -1040, -757, -598, -591, -555, -423, -260, -54, 136, 234, 233, 
219, 250, 288, 325, 347, 419, 568, 584, 190, -533, -1196, -1484, -1426, 
-1274, -1225, -1336, -1532, -1681, -1523, -1137, -779, -423, -43, 335, 646, 
956, 1268, 1559, 1821, 2067, 2196, 2088, 1927, 1838, 1796, 1588, 1221, 741, 
262, -176, -549, -743, -882, -1006, -1091, -1179, -1332, -1374, -1199, -860, 
-498, -178, 57, 176, 205, 216, 351, 483, 533, 537, 486, 339, 189, 113, 32, 
-30, -48, 1, 97, 48, -528, -1436, -1958, -1871, -1565, -1328, -1188, -1263, 
-1419, -1359, -961, -441, -34, 248, 606, 981, 1177, 1377, 1656, 1884, 1928, 
1869, 1819, 1783, 1684, 1429, 1149, 795, 339, -34, -326, -692, -992, -1080, 
-1051, -995, -984, -963, -828, -611, -401, -102, 158, 286, 373, 492, 546, 
458, 411, 435, 456, 349, 160, 15, -102, -269, -402, -412, -454, -552, -433, 
-50, 104, -517, -1529, -1856, -1538, -1197, -872, -615, -699, -975, -925, 
-537, -132, 87, 353, 811, 1093, 1075, 1120, 1333, 1441, 1487, 1555, 1538, 
1382, 1154, 958, 787, 503, 181, -1, -192, -503, -688, -678, -680, -705, -675, 
-629, -559, -431, -227, 6, 96, 80, 112, 174, 194, 225, 265, 309, 307, 225, 
136, 5, -168, -220, -184, -205, -282, -303, -195, 117, 489, 164, -1030, 
-1889, -1782, -1422, -1063, -737, -747, -1043, -1191, -960, -528, -164, 80, 
578, 1133, 1236, 1221, 1397, 1514, 1545, 1663, 1779, 1779, 1551, 1191, 979, 
684, 209, -144, -318, -600, -879, -940, -917, -934, -1002, -1009, -871, -617, 
-314, 48, 307, 352, 277, 293, 356, 414, 494, 517, 507, 454, 346, 131, -113, 
-316, -387, -358, -317, -323, -360, -199, 140, 186, -685, -1768, -1959, 
-1590, -1223, -805, -563, -770, -1016, -911, -524, -151, 82, 467, 1084, 1427, 
1376, 1350, 1405, 1336, 1292, 1417, 1530, 1503, 1270, 826, 323, -16, -212, 
-368, -528, -729, -853, -821, -726, -695, -701, -696, -545, -206, 74, 240, 
355, 399, 355, 276, 190, 194, 319, 420, 461, 384, 204, -24, -246, -382, -382, 
-261, -128, -13, 172, 429, 409, -369, -1618, -2164, -1900, -1514, -1079, 
-720, -811, -1205, -1242, -913, -498, -114, 318, 1009, 1600, 1758, 1719, 
1656, 1467, 1336, 1429, 1605, 1657, 1434, 999, 517, 62, -444, -822, -848, 
-819, -897, -845, -748, -752, -756, -668, -395, -29, 261, 496, 680, 603, 389, 
298, 244, 142, 117, 231, 336, 340, 191, -38, -297, -457, -452, -290, -101, 
15, 212, 423, 439, -49, -1169, -2085, -2038, -1622, -1260, -885, -780, -1054, 
-1223, -1010, -650, -237, 178, 771, 1473, 1833, 1839, 1750, 1552, 1297, 1261, 
1401, 1500, 1378, 1029, 546, 73, -384, -758, -946, -980, -824, -575, -316, 
-246, -462, -652, -472, -55, 370, 663, 701, 614, 438, 216, 36, -172, -323, 
-176, 112, 278, 218, -68, -334, -439, -363, -163, 43, 316, 647, 785, 650, 
230, -862, -2120, -2346, -1865, -1490, -1153, -947, -1177, -1459, -1364, 
-995, -468, 75, 688, 1532, 2146, 2185, 1998, 1741, 1417, 1265, 1424, 1576, 
1469, 1087, 512, -52, -615, -1067, -1241, -1198, -1091, -776, -365, -241, 
-296, -267, -113, 223, 768, 1064, 902, 582, 301, 66, -114, -319, -517, -544, 
-476, -290, -23, -17, -233, -293, -150, 31, 212, 381, 577, 842, 1088, 1235, 
788, -685, -2176, -2488, -2154, -1877, -1504, -1310, -1568, -1702, -1385, 
-899, -468, -38, 699, 1770, 2514, 2628, 2446, 2120, 1663, 1367, 1384, 1374, 
1127, 699, 279, -179, -813, -1388, -1632, -1478, -1173, -738, -189, 104, 124, 
148, 307, 521, 734, 881, 1091, 1122, 601, -140, -705, -1105, -1324, -1185, 
-872, -595, -454, -372, -205, -20, 34, 188, 535, 820, 1068, 1308, 1459, 1541, 
1359, 264, -1567, -2698, -2751, -2592, -2246, -1749, -1688, -1786, -1452, 
-913, -441, -3, 610, 1650, 2648, 3012, 2885, 2486, 1854, 1260, 927, 732, 513, 
213, -92, -440, -917, -1452, -1774, -1617, -1133, -480, 125, 603, 851, 887, 
934, 958, 948, 979, 1074, 988, 561, -122, -881, -1436, -1725, -1698, -1323, 
-811, -353, -38, 99, 104, 84, 191, 423, 687, 1073, 1401, 1626, 1851, 1546, 
50, -2071, -3187, -3162, -2893, -2331, -1694, -1555, -1589, -1246, -679, 
-294, -8, 603, 1807, 2929, 3256, 2995, 2371, 1545, 860, 603, 466, 164, -160, 
-295, -410, -814, -1372, -1693, -1535, -976, -99, 717, 1079, 1047, 1048, 
1071, 1021, 983, 896, 768, 514, 167, -260, -832, -1450, -1791, -1651, -1221, 
-714, -234, 78, 258, 338, 374, 458, 560, 668, 834, 1057, 1347, 1683, 1508, 
12, -2182, -3294, -3294, -3084, -2503, -1758, -1480, -1269, -702, -178, -15, 
49, 575, 1782, 2865, 3167, 2931, 2300, 1433, 728, 372, 124, -204, -466, -402, 
-279, -497, -1056, -1412, -1313, -832, 11, 829, 1294, 1345, 1237, 1153, 990, 
675, 420, 358, 449, 482, 80, -744, -1520, -2013, -2026, -1574, -1004, -381, 
164, 582, 825, 739, 471, 342, 458, 679, 977, 1221, 1336, 1522, 1129, -693, 
-2852, -3635, -3568, -3224, -2288, -1428, -1142, -862, -303, 44, 112, 185, 
862, 2143, 3030, 3158, 2800, 2036, 1024, 309, -3, -265, -486, -512, -328, 
-221, -534, -1065, -1278, -1063, -509, 302, 1081, 1473, 1474, 1393, 1182, 
798, 394, 151, 112, 175, 180, 28, -539, -1414, -1970, -2005, -1690, -1123, 
-365, 286, 764, 974, 889, 654, 393, 323, 518, 842, 1014, 1191, 1490, 1140, 
-709, -2829, -3552, -3543, -3263, -2291, -1329, -930, -517, 55, 301, 197, 
118, 714, 2005, 2862, 3000, 2782, 2091, 1066, 298, -118, -511, -757, -650, 
-243, -8, -303, -825, -1062, -959, -549, 191, 940, 1366, 1518, 1518, 1280, 
780, 288, 45, 49, 54, -92, -372, -787, -1232, -1553, -1594, -1421, -938, 
-231, 410, 810, 871, 748, 601, 483, 401, 426, 568, 762, 1247, 1644, 664, 
-1563, -3062, -3364, -3406, -2910, -1949, -1336, -808, -59, 463, 430, 78, 76, 
955, 2136, 2689, 2803, 2496, 1725, 919, 325, -244, -776, -939, -594, -32, 91, 
-294, -726, -876, -787, -330, 319, 839, 1237, 1542, 1661, 1312, 601, -6, 
-267, -271, -176, -169, -340, -638, -961, -1217, -1331, -1255, -791, -62, 
567, 925, 926, 752, 538, 340, 208, 243, 484, 1070, 1653, 949, -991, -2493, 
-3093, -3411, -3101, -2218, -1549, -839, 66, 632, 568, 123, -53, 554, 1576, 
2240, 2600, 2585, 2045, 1347, 685, -52, -749, -1032, -731, -146, 117, -33, 
-360, -650, -760, -552, -111, 323, 860, 1417, 1625, 1380, 818, 216, -155, 
-284, -261, -225, -253, -411, -616, -909, -1289, -1363, -982, -341, 285, 727, 
859, 790, 633, 423, 246, 145, 300, 965, 1591, 948, -731, -2026, -2703, -3162, 
-3057, -2428, -1849, -1068, -80, 564, 582, 119, -89, 412, 1240, 1873, 2344, 
2501, 2203, 1700, 1102, 316, -484, -911, -741, -232, 29, -27, -223, -471, 
-643, -572, -328, 3, 505, 1072, 1410, 1385, 1028, 512, 142, -83, -189, -216, 
-253, -321, -447, -694, -1023, -1125, -920, -481, -5, 376, 614, 652, 600, 
443, 281, 232, 486, 1097, 1203, 177, -1069, -1763, -2337, -2695, -2569, 
-2243, -1787, -963, -106, 293, 230, -31, 94, 657, 1203, 1656, 2064, 2158, 
2025, 1737, 1192, 448, -208, -476, -356, -135, -125, -167, -239, -384, -473, 
-465, -421, -221, 228, 721, 1042, 1071, 900, 643, 405, 190, 16, -125, -248, 
-316, -420, -582, -728, -694, -559, -350, -80, 118, 206, 228, 274, 266, 277, 
500, 993, 973, 51, -899, -1408, -1864, -2180, -2082, -1912, -1591, -993, 
-381, -59, -136, -316, -76, 463, 890, 1309, 1724, 1902, 1873, 1721, 1299, 
705, 196, -24, 10, 58, 8, -50, -97, -253, -406, -482, -540, -433, -106, 295, 
634, 782, 746, 645, 505, 324, 140, 6, -85, -164, -253, -358, -419, -395, 
-321, -237, -162, -103, -72, -16, 36, 84, 160, 493, 885, 617, -244, -927, 
-1322, -1753, -1903, -1786, -1610, -1242, -717, -300, -153, -323, -444, -128, 
276, 631, 1064, 1489, 1718, 1768, 1641, 1294, 806, 389, 232, 233, 218, 151, 
134, 112, 0, -190, -398, -552, -529, -293, 24, 283, 445, 545, 556, 468, 304, 
127, -3, -94, -146, -154, -134, -88, -38, -1, -1, -73, -174, -218, -198, 
-118, -18, 226, 573, 509, -98, -683, -1086, -1499, -1746, -1717, -1534, 
-1198, -741, -359, -143, -247, -421, -315, -66, 174, 526, 974, 1342, 1601, 
1609, 1437, 1139, 775, 503, 393, 338, 258, 288, 323, 265, 142, -29, -255, 
-412, -419, -307, -108, 60, 224, 355, 391, 311, 156, 26, -77, -148, -139, 
-76, 20, 134, 174, 190, 149, 22, -113, -194, -226, -196, 14, 277, 270, -85, 
-469, -822, -1196, -1476, -1616, -1536, -1298, -976, -605, -311, -277, -366, 
-344, -243, -108, 103, 407, 778, 1144, 1370, 1458, 1374, 1158, 935, 771, 612, 
470, 445, 435, 381, 316, 213, 88, -38, -191, -295, -299, -257, -182, -91, -4, 
7, -10, -38, -87, -99, -85, -4, 89, 189, 244, 268, 253, 199, 117, 31, -55, 
-55, 55, 69, -75, -325, -560, -764, -951, -1130, -1201, -1159, -1086, -935, 
-721, -579, -545, -507, -427, -321, -173, -22, 139, 367, 588, 805, 1023, 
1104, 1062, 1012, 967, 898, 825, 764, 690, 647, 601, 556, 467, 309, 151, 50, 
-15, -107, -192, -255, -288, -287, -241, -211, -201, -206, -178, -130, -106, 
-85, -90, -73, -73, -57, -48, -35, -8, 38, 83, 52, -76, -259, -326, -372, 
-404, -391, -395, -435, -448, -395, -402, -475, -559, -570, -485, -367, -307, 
-280, -227, -138, 10, 153, 214, 231, 287, 374, 454, 490, 491, 546, 643, 738, 
802, 794, 724, 646, 608, 554, 457, 362, 286, 238, 208, 164, 109, 58, 13, -12, 
-34, -92, -161, -173, -161, -158, -160, -129, -50, 7, -76, -243, -337, -398, 
-455, -431, -407, -466, -474, -437, -437, -558, -745, -883, -890, -811, -782, 
-729, -657, -565, -400, -218, -142, -134, -94, 4, 135, 244, 337, 452, 624, 
780, 933, 993, 962, 937, 939, 947, 888, 816, 745, 710, 691, 636, 556, 491, 
426, 351, 281, 178, 78, 29, 17, -14, -56, -53, -3, -21, -181, -368, -477, 
-580, -654, -638, -671, -755, -755, -701, -714, -825, -976, -1060, -1012, 
-983, -973, -932, -859, -738, -526, -319, -234, -193, -153, -47, 34, 101, 
162, 318, 543, 764, 962, 1041, 1045, 1046, 1072, 1031, 969, 901, 887, 909, 
900, 862, 794, 720, 625, 535, 419, 274, 160, 112, 77, 37, 3, 3, 41, 11, -178, 
-398, -521, -645, -729, -727, -751, -810, -783, -715, -754, -903, -1072, 
-1146, -1105, -1079, -1067, -1017, -909, -754, -539, -370, -304, -255, -190, 
-92, -15, 41, 116, 281, 486, 698, 850, 928, 960, 1007, 1044, 1021, 972, 927, 
940, 949, 948, 904, 880, 840, 764, 674, 547, 393, 279, 220, 162, 108, 72, 
113, 124, -9, -216, -365, -510, -650, -706, -756, -859, -862, -790, -793, 
-920, -1082, -1160, -1151, -1143, -1181, -1158, -1065, -911, -698, -495, 
-374, -289, -209, -102, -46, -9, 70, 212, 421, 615, 801, 911, 970, 1020, 
1050, 1025, 961, 919, 930, 939, 932, 940, 945, 928, 856, 769, 636, 485, 365, 
285, 223, 167, 160, 187, 153, -31, -199, -332, -480, -631, -718, -811, -870, 
-841, -826, -855, -1010, -1124, -1151, -1128, -1200, -1254, -1201, -1092, 
-896, -696, -537, -424, -307, -220, -123, -80, -43, 56, 234, 447, 634, 785, 
886, 967, 1020, 1035, 984, 929, 906, 916, 916, 920, 950, 958, 930, 857, 747, 
629, 501, 399, 333, 298, 284, 278, 200, 43, -92, -233, -379, -516, -629, 
-752, -831, -827, -857, -963, -1091, -1170, -1175, -1178, -1221, -1247, 
-1195, -1081, -930, -734, -593, -480, -368, -256, -176, -123, -30, 88, 263, 
443, 615, 748, 845, 911, 975, 1000, 977, 974, 964, 955, 952, 968, 969, 961, 
911, 832, 736, 610, 510, 424, 382, 340, 301, 211, 70, -39, -162, -309, -434, 
-534, -671, -743, -775, -841, -981, -1109, -1163, -1180, -1190, -1240, -1249, 
-1203, -1100, -956, -791, -667, -569, -438, -334, -253, -178, -83, 52, 218, 
394, 556, 688, 775, 863, 935, 970, 969, 964, 964, 967, 992, 1018, 1028, 1012, 
962, 881, 797, 681, 581, 536, 500, 442, 344, 187, 78, -18, -183, -325, -449, 
-591, -689, -727, -816, -958, -1109, -1191, -1198, -1229, -1285, -1295, 
-1241, -1143, -997, -848, -734, -636, -510, -393, -308, -244, -157, -10, 150, 
312, 463, 579, 687, 791, 867, 917, 940, 953, 970, 990, 1009, 1030, 1039, 
1030, 978, 902, 823, 748, 685, 650, 605, 487, 318, 196, 115, -21, -169, -286, 
-392, -499, -565, -653, -811, -1002, -1139, -1200, -1242, -1321, -1379, 
-1325, -1234, -1105, -958, -855, -764, -657, -524, -430, -366, -276, -135, 
45, 204, 356, 489, 609, 697, 790, 860, 897, 917, 946, 991, 1014, 1037, 1049, 
1053, 1026, 957, 886, 823, 771, 753, 689, 531, 364, 248, 139, 11, -117, -237, 
-351, -425, -486, -596, -777, -960, -1068, -1133, -1216, -1316, -1337, -1279, 
-1181, -1048, -923, -821, -741, -623, -499, -435, -388, -311, -149, 10, 150, 
281, 422, 547, 645, 745, 800, 832, 852, 896, 932, 967, 995, 1023, 1020, 969, 
934, 883, 859, 832, 747, 577, 404, 299, 184, 69, -44, -142, -239, -290, -335, 
-472, -683, -877, -981, -1071, -1191, -1315, -1330, -1267, -1169, -1058, 
-935, -836, -734, -603, -503, -440, -399, -293, -154, -3, 117, 244, 386, 498, 
603, 689, 752, 783, 830, 877, 906, 911, 934, 966, 958, 930, 909, 920, 917, 
856, 675, 501, 386, 266, 138, 27, -62, -170, -189, -220, -345, -547, -717, 
-829, -947, -1086, -1243, -1288, -1256, -1182, -1073, -953, -859, -732, -586, 
-479, -419, -396, -304, -192, -69, 32, 155, 301, 418, 538, 629, 699, 740, 
802, 839, 847, 850, 864, 895, 896, 881, 897, 942, 923, 794, 613, 484, 358, 
220, 94, 2, -109, -167, -155, -211, -368, -552, -659, -764, -913, -1088, 
-1197, -1219, -1193, -1121, -1010, -886, -783, -633, -487, -400, -369, -309, 
-204, -118, -18, 59, 195, 321, 423, 542, 634, 699, 755, 799, 797, 793, 790, 
815, 817, 806, 829, 888, 891, 762, 606, 492, 377, 238, 116, 12, -95, -146, 
-154, -232, -384, -537, -626, -705, -855, -1023, -1126, -1156, -1148, -1097, 
-1012, -915, -786, -623, -470, -393, -329, -234, -126, -36, 24, 101, 210, 
323, 419, 542, 647, 736, 809, 857, 855, 843, 845, 831, 817, 812, 849, 871, 
804, 648, 534, 425, 302, 173, 63, -40, -129, -145, -216, -355, -508, -599, 
-675, -798, -951, -1073, -1118, -1137, -1113, -1049, -968, -862, -708, -554, 
-454, -362, -251, -125, -26, 42, 122, 228, 314, 408, 510, 605, 709, 793, 857, 
872, 879, 888, 888, 860, 848, 864, 862, 774, 628, 524, 422, 304, 176, 78, 
-27, -106, -150, -227, -372, -521, -610, -699, -810, -967, -1061, -1097, 
-1115, -1102, -1054, -980, -881, -734, -601, -496, -408, -272, -151, -49, 43, 
125, 228, 324, 421, 512, 622, 708, 800, 852, 884, 904, 909, 916, 902, 902, 
907, 883, 755, 612, 507, 405, 276, 157, 64, -34, -90, -143, -253, -403, -528, 
-614, -712, -859, -998, -1077, -1120, -1133, -1112, -1057, -987, -874, -733, 
-610, -511, -407, -270, -151, -55, 38, 136, 236, 329, 419, 524, 637, 738, 
825, 882, 918, 941, 969, 962, 949, 951, 962, 910, 766, 636, 524, 403, 272, 
152, 38, -47, -109, -182, -300, -443, -547, -631, -741, -886, -1000, -1068, 
-1112, -1123, -1096, -1051, -982, -865, -731, -607, -510, -393, -264, -157, 
-54, 34, 123, 213, 300, 397, 514, 632, 725, 818, 883, 919, 953, 974, 986, 
979, 984, 971, 869, 726, 609, 493, 373, 234, 111, 22, -42, -106, -200, -326, 
-450, -534, -626, -736, -874, -968, -1034, -1077, -1091, -1072, -1028, -958, 
-836, -710, -598, -496, -357, -251, -144, -48, 40, 131, 195, 286, 372, 492, 
591, 690, 778, 845, 900, 946, 981, 986, 1000, 1001, 951, 820, 692, 568, 444, 
313, 194, 91, 4, -45, -113, -215, -337, -426, -505, -592, -725, -837, -920, 
-988, -1012, -1033, -1007, -969, -889, -785, -677, -577, -470, -338, -235, 
-125, -34, 54, 115, 175, 254, 350, 455, 538, 631, 715, 795, 850, 904, 932, 
946, 959, 944, 857, 733, 626, 504, 392, 267, 165, 79, 24, -31, -113, -199, 
-295, -353, -425, -529, -651, -752, -822, -890, -934, -942, -926, -889, -808, 
-719, -614, -513, -413, -295, -189, -89, -11, 62, 108, 168, 247, 321, 397, 
485, 568, 652, 736, 786, 833, 853, 876, 889, 869, 788, 685, 575, 473, 367, 
242, 148, 66, 18, -34, -100, -184, -256, -311, -392, -487, -586, -672, -743, 
-801, -855, -875, -864, -828, -766, -691, -581, -488, -374, -269, -184, -92, 
-10, 48, 82, 132, 193, 268, 340, 412, 493, 581, 641, 706, 749, 765, 798, 807, 
774, 698, 607, 501, 407, 301, 202, 125, 48, 18, -18, -71, -129, -181, -233, 
-310, -400, -482, -561, -647, -711, -770, -792, -783, -755, -705, -624, -532, 
-435, -328, -227, -141, -59, 18, 59, 92, 127, 183, 240, 301, 367, 432, 511, 
569, 616, 652, 683, 698, 692, 664, 594, 520, 442, 363, 274, 194, 118, 63, 26, 
-10, -55, -104, -148, -196, -255, -339, -405, -499, -562, -624, -678, -699, 
-705, -674, -629, -542, -475, -380, -283, -189, -102, -24, 36, 62, 97, 132, 
176, 211, 256, 303, 376, 426, 474, 521, 538, 565, 573, 575, 548, 515, 461, 
393, 323, 242, 171, 108, 71, 34, 10, -24, -71, -110, -169, -223, -289, -360, 
-419, -491, -563, -610, -640, -639, -606, -542, -471, -405, -310, -222, -141, 
-70, 3, 50, 86, 112, 132, 169, 213, 252, 281, 326, 352, 393, 421, 445, 472, 
497, 497, 475, 440, 388, 336, 271, 215, 153, 104, 63, 26, -24, -70, -111, 
-156, -197, -252, -304, -365, -421, -482, -530, -552, -542, -519, -486, -428, 
-376, -304, -223, -150, -85, -19, 29, 59, 90, 113, 141, 171, 210, 236, 278, 
321, 344, 374, 388, 409, 421, 428, 410, 381, 344, 289, 241, 186, 137, 83, 49, 
9, -28, -66, -106, -148, -185, -227, -286, -340, -393, -433, -474, -492, 
-496, -471, -438, -384, -323, -281, -205, -136, -66, -9, 44, 83, 117, 141, 
168, 201, 224, 256, 281, 318, 339, 353, 373, 396, 395, 398, 386, 363, 319, 
267, 229, 167, 133, 77, 42, 3, -41, -78, -116, -149, -197, -235, -290, -331, 
-371, -403, -422, -428, -419, -398, -355, -320, -262, -220, -171, -108, -59, 
0, 31, 69, 99, 128, 164, 195, 220, 253, 281, 303, 322, 330, 349, 349, 353, 
342, 334, 299, 256, 214, 171, 137, 92, 54, 15, -16, -65, -113, -169, -206, 
-241, -285, -312, -344, -364, -374, -367, -360, -332, -299, -268, -223, -192, 
-143, -106, -66, -25, 20, 56, 78, 117, 155, 183, 207, 230, 253, 279, 293, 
309, 312, 318, 324, 309, 290, 256, 222, 188, 155, 117, 75, 36, 6, -37, -84, 
-122, -171, -205, -236, -265, -293, -305, -309, -309, -290, -280, -259, -235, 
-199, -175, -147, -116, -83, -52, -18, 22, 38, 76, 100, 132, 153, 185, 214, 
228, 242, 257, 276, 274, 272, 263, 250, 217, 195, 162, 139, 105, 78, 43, 9, 
-21, -66, -95, -136, -168, -202, -218, -234, -245, -248, -242, -230, -218, 
-195, -172, -155, -143, -114, -87, -69, -38, -17, 7, 30, 55, 83, 105, 120, 
146, 171, 186, 197, 205, 216, 206, 216, 214, 197, 172, 150, 128, 104, 87, 58, 
37, 8, -24, -61, -88, -113, -141, -169, -187, -188, -198, -199, -192, -180, 
-168, -141, -129, -118, -96, -81, -61, -43, -18, -9, 15, 29, 50, 69, 90, 104, 
114, 143, 148, 160, 167, 174, 170, 181, 170, 159, 156, 131, 112, 92, 79, 59, 
35, 10, -13, -36, -62, -86, -108, -123, -139, -146, -153, -152, -145, -139, 
-122, -113, -104, -88, -72, -59, -43, -38, -23, -6, 3, 15, 29, 50, 57, 71, 
87, 102, 104, 115, 123, 119, 121, 118, 124, 109, 101, 85, 76, 66, 50, 31, 18, 
8, -13, -20, -51, -62, -73, -89, -95, -106, -110, -111, -108, -97, -90, -83, 
-73, -64, -48, -41, -27, -19, -8, 11, 15, 26, 33, 48, 48, 65, 80, 75, 89, 90, 
99, 91, 97, 90, 85, 76, 71, 62, 50, 45, 25, 22, 8, 1, -22, -23, -38, -56, 
-61, -76, -79, -87, -87, -81, -69, -78, -65, -61, -52, -45, -43, -22, -20, 
-11, -3, 11, 13, 28, 34, 37, 51, 57, 58, 56, 62, 54, 64, 62, 62, 62, 55, 57, 
49, 43, 33, 26, 18, 13, 3, -3, -16, -29, -24, -33, -47, -48, -47, -50, -49, 
-43, -41, -41, -32, -27, -19, -8, -8, 0, 6, 8, 17, 25, 30, 31, 41, 44, 37, 
41, 45, 48, 49, 46, 45, 46, 40, 37, 36, 36, 29, 25, 18, 9, 6, -1, -6, -10, 
-17, -24, -19, -29, -31, -31, -27, -34, -32, -21, -27, -20, -20, -19, -17, 
-3, -6, -6, 9, 9, 17, 16, 21, 16, 34, 34, 25, 33, 27, 33, 27, 24, 24, 22, 20, 
18, 13, 14, 12, 8, 3, -2, -2, -8, -6, -15, -13, -19, -13, -15, -19, -19, -20, 
-14, -15, -7, -17, -8, -10, -8, -1, -2, -1, 4, 4, 3, 6, 2, 15, 16, 15, 12, 
20, 18, 16, 19, 17, 19, 6, 11, 8, 6, 8, 1, 8, 5, 4, 1, -1, -5, -4, -10, -11, 
-10, -10, -6, -11, -6, -10, -8, -11, -5, -3, -4, -2, -6, -1, -6, 0, 0, 6, 5, 
3, 3, 8, 11, 4, 8, 8, 9, 3, 8, 3, 1, 8, 5, 0, -1, 6, 0, -1, -3, 1, 1, -4, 
-10, -6, 1, -10, -8, -9, -9, -9, -5, -6, -8, -8, -7, -3, -8, -2, 1, 1, -3, 0, 
-1, 5, 5, 3, 6, 6, 8, 6, 13, 10, 13, 8, 6, 6, 6, 13, 6, 4, 3, 7, 4, 5, 6, -1, 
5, -4, -2, -5, -3, -1, 0, -5, -5, -1, -6, -1, -8, -3, -2, 1, -1, -1, -1, 1, 
1, -1, 1, 3, 8, -1, 2, 3, 2, 6, -1, 2, 5, 4, -1, -1, -3, 1, 3, 6, 1, -1, 6, 
-1, 1, -1, -2, -2, -1, -3, -6, -3, -3, -3, -9, -4, -10, -5, 0, -3, -1, -7, 
-6, -11, -6, -6, -4, -8, -6, -7, -5, -1, -3, 1, -2, 1, -6, 0, -1, 1, -1, 0, 
-2, -3, 4, 2, 0, 0, 3, -3, 1, 1, 1, -1, -1, 0, 0, 2, -3, 5, 22, 6, -15, -31, 
-38, -24, -13, -6, 23, 10, -5, -7, -20, -11, -2, 6, -4, 8, 39, 53, -35, -26, 
9, 17, 45, 31, 32, -10, 25, 49, 34, -34, -55, -59, -71, -65, -50, -22, 12, 
46, 87, 92, -5, 14, -1, 24, 10, -8, 85, 43, -32, -62, -12, 3, -31, 12, -6, 1, 
-31, -22, -14, -38, -29, -55, -13, -48, -34, -36, -30, -29, -33, -15, -27, 
-14, -28, -2, -1, 8, 3, 9, 30, 23, 40, 42, 46, 43, 52, 63, 63, 45, 24, 38, 
32, 36, 26, 20, 28, 17, 8, 3, 9, 3, 10, 12, -13, -31, -36, -30, -45, -52, 
-38, -34, -34, -32, -33, -52, -55, -73, -67, -51, -61, -53, -41, -41, -39, 
-41, -43, -42, -48, -39, -34, -10, -6, -1, 13, 31, 37, 32, 15, 10, 35, 41, 
24, 9, 23, 36, 47, 54, 45, 24, 20, 14, 11, 6, -1, -2, -6, -17, -2, -3, -12, 
1, 3, 6, -2, -13, -19, -14, -13, 1, 7, 10, 3, 3, 2, 5, 8, 34, 71, 70, 50, 35, 
38, 20, 6, 19, 49, 55, 51, 44, 43, 42, 30, 28, 22, -3, -38, -50, -51, -64, 
-87, -109, -133, -155, -164, -179, -178, -157, -136, -108, -103, -90, -80, 
-59, -29, -2, 22, 28, 34, 17, 29, 45, 61, 59, 73, 100, 102, 88, 83, 99, 113, 
156, 172, 166, 147, 139, 134, 156, 174, 176, 186, 177, 136, 46, -46, -171, 
-326, -485, -607, -711, -801, -848, -839, -795, -731, -623, -468, -276, -92, 
80, 265, 448, 568, 624, 681, 704, 694, 673, 636, 575, 506, 486, 499, 514, 
510, 511, 535, 617, 618, 512, 434, 367, 207, -83, -397, -675, -961, -1321, 
-1650, -1854, -1918, -1931, -1878, -1687, -1385, -987, -531, -68, 290, 608, 
870, 1048, 1093, 1025, 963, 885, 752, 617, 598, 641, 655, 639, 664, 701, 704, 
643, 565, 506, 388, 246, 145, 131, 80, -70, -175, -182, -267, -488, -684, 
-810, -952, -1159, -1340, -1419, -1420, -1402, -1370, -1230, -1025, -771, 
-456, -119, 182, 428, 666, 848, 940, 934, 915, 862, 771, 645, 566, 541, 542, 
545, 527, 538, 512, 472, 438, 444, 372, 277, 202, 194, 251, 191, 68, 34, 56, 
-69, -323, -535, -687, -891, -1158, -1382, -1479, -1525, -1550, -1497, -1359, 
-1163, -894, -542, -185, 122, 428, 713, 902, 979, 1008, 1030, 977, 838, 712, 
651, 600, 563, 580, 631, 658, 631, 579, 542, 481, 396, 307, 202, 141, 153, 
137, 6, -66, -37, -104, -302, -527, -668, -825, -1050, -1298, -1436, -1475, 
-1494, -1488, -1398, -1219, -988, -670, -327, 0, 288, 610, 865, 1021, 1084, 
1127, 1134, 1017, 875, 785, 734, 639, 570, 573, 644, 665, 608, 562, 506, 425, 
315, 218, 134, 139, 176, 104, 7, 2, 2, -153, -408, -621, -787, -1011, -1305, 
-1546, -1630, -1658, -1662, -1609, -1477, -1253, -948, -583, -223, 102, 425, 
761, 972, 1072, 1156, 1217, 1186, 1044, 936, 892, 833, 721, 649, 645, 647, 
591, 512, 463, 367, 264, 144, 39, -43, -22, 45, -24, -108, -60, -6, -150, 
-419, -619, -755, -983, -1322, -1580, -1655, -1681, -1711, -1682, -1520, 
-1268, -946, -566, -185, 176, 533, 880, 1112, 1202, 1278, 1345, 1295, 1133, 
1007, 968, 906, 783, 715, 752, 759, 689, 591, 533, 463, 347, 194, 71, 5, 8, 
16, -88, -164, -116, -99, -267, -526, -710, -857, -1102, -1420, -1649, -1713, 
-1711, -1731, -1675, -1491, -1214, -860, -475, -87, 274, 665, 1016, 1236, 
1348, 1458, 1536, 1449, 1275, 1167, 1107, 987, 817, 709, 692, 645, 543, 441, 
368, 301, 183, 50, -67, -157, -143, -73, -115, -205, -129, -42, -169, -428, 
-600, -713, -937, -1293, -1552, -1628, -1664, -1714, -1695, -1517, -1277, 
-969, -610, -211, 158, 529, 902, 1166, 1312, 1416, 1513, 1469, 1311, 1165, 
1091, 974, 798, 663, 628, 606, 510, 409, 362, 305, 204, 100, 4, -92, -162, 
-92, -46, -146, -169, -47, -38, -258, -485, -609, -754, -1065, -1426, -1598, 
-1633, -1716, -1775, -1678, -1490, -1238, -906, -511, -111, 260, 646, 998, 
1244, 1378, 1525, 1624, 1527, 1360, 1275, 1193, 1002, 788, 676, 639, 524, 
373, 281, 242, 168, 63, -15, -82, -173, -258, -182, -77, -133, -195, -56, 23, 
-150, -388, -494, -616, -924, -1277, -1484, -1541, -1670, -1747, -1681, 
-1506, -1312, -1032, -618, -206, 167, 545, 943, 1226, 1402, 1544, 1649, 1609, 
1459, 1333, 1217, 1043, 827, 700, 636, 548, 420, 341, 306, 232, 142, 69, 6, 
-101, -210, -218, -111, -128, -246, -190, -71, -135, -370, -516, -604, -821, 
-1148, -1409, -1501, -1585, -1682, -1669, -1548, -1380, -1109, -761, -367, 
24, 391, 794, 1139, 1374, 1534, 1704, 1732, 1589, 1451, 1348, 1167, 909, 706, 
594, 491, 329, 216, 186, 146, 64, 1, -43, -99, -183, -273, -232, -128, -143, 
-218, -141, -36, -128, -325, -468, -566, -792, -1105, -1338, -1444, -1551, 
-1627, -1595, -1495, -1332, -1081, -722, -342, 32, 388, 772, 1116, 1343, 
1488, 1625, 1656, 1532, 1396, 1268, 1120, 899, 705, 571, 470, 354, 230, 188, 
143, 89, 13, -41, -101, -176, -269, -300, -199, -145, -207, -216, -76, -59, 
-222, -396, -481, -637, -918, -1200, -1353, -1448, -1564, -1592, -1533, 
-1388, -1186, -872, -504, -119, 246, 619, 997, 1275, 1457, 1582, 1660, 1595, 
1432, 1281, 1124, 926, 708, 562, 472, 379, 286, 239, 232, 185, 109, 50, 10, 
-66, -184, -280, -249, -183, -232, -316, -236, -143, -244, -423, -526, -606, 
-811, -1076, -1277, -1346, -1430, -1493, -1476, -1381, -1215, -971, -643, 
-288, 90, 443, 807, 1124, 1352, 1504, 1623, 1646, 1549, 1429, 1288, 1124, 
915, 715, 558, 451, 324, 209, 139, 76, 26, -53, -114, -165, -246, -343, -409, 
-384, -289, -267, -309, -236, -101, -113, -251, -358, -421, -573, -820, 
-1068, -1193, -1278, -1373, -1399, -1356, -1228, -1028, -743, -430, -73, 275, 
623, 937, 1198, 1373, 1498, 1564, 1494, 1387, 1264, 1119, 921, 734, 601, 512, 
403, 307, 244, 207, 149, 78, 22, -41, -129, -251, -358, -425, -385, -337, 
-361, -364, -252, -171, -226, -323, -397, -470, -654, -899, -1079, -1170, 
-1267, -1340, -1337, -1270, -1113, -892, -611, -278, 70, 397, 732, 1037, 
1257, 1438, 1563, 1588, 1535, 1439, 1303, 1139, 947, 756, 598, 451, 321, 206, 
124, 62, 5, -72, -154, -223, -307, -395, -475, -520, -481, -377, -334, -335, 
-212, -57, -48, -161, -233, -288, -448, -713, -936, -1054, -1175, -1287, 
-1326, -1287, -1184, -996, -764, -454, -115, 218, 557, 864, 1130, 1333, 1495, 
1562, 1532, 1447, 1352, 1210, 1021, 819, 661, 545, 400, 272, 189, 134, 74, 
-10, -102, -170, -267, -386, -488, -557, -580, -511, -416, -406, -350, -174, 
-49, -104, -197, -229, -293, -488, -762, -940, -1042, -1163, -1277, -1312, 
-1254, -1123, -929, -701, -370, -8, 321, 643, 958, 1225, 1440, 1583, 1602, 
1576, 1511, 1383, 1193, 991, 797, 626, 456, 300, 182, 90, 13, -83, -167, 
-252, -318, -402, -491, -554, -598, -605, -546, -418, -339, -289, -132, 28, 
40, -47, -92, -125, -314, -592, -815, -953, -1101, -1268, -1312, -1296, 
-1217, -1061, -850, -542, -182, 150, 487, 833, 1118, 1357, 1540, 1634, 1623, 
1591, 1506, 1340, 1132, 928, 748, 577, 402, 247, 149, 59, -44, -164, -247, 
-314, -405, -507, -581, -621, -646, -651, -578, -425, -317, -249, -85, 85, 
123, 57, 11, -35, -219, -498, -755, -913, -1077, -1230, -1307, -1301, -1232, 
-1092, -873, -569, -204, 132, 485, 831, 1128, 1367, 1549, 1648, 1662, 1603, 
1495, 1341, 1141, 932, 734, 568, 398, 232, 117, 27, -77, -185, -290, -370, 
-449, -535, -616, -657, -655, -660, -645, -524, -344, -237, -145, 29, 193, 
199, 120, 74, -1, -217, -519, -776, -941, -1123, -1291, -1349, -1317, -1234, 
-1079, -829, -503, -125, 211, 577, 916, 1197, 1429, 1601, 1682, 1649, 1567, 
1436, 1253, 1026, 808, 610, 437, 262, 120, 30, -34, -109, -199, -267, -316, 
-374, -458, -529, -576, -602, -615, -608, -514, -353, -253, -190, -22, 119, 
131, 59, 3, -60, -269, -541, -773, -924, -1095, -1236, -1287, -1265, -1172, 
-1013, -769, -442, -83, 250, 605, 940, 1212, 1430, 1597, 1660, 1634, 1547, 
1406, 1217, 997, 791, 587, 416, 239, 92, -3, -87, -171, -260, -326, -395, 
-438, -496, -555, -587, -596, -594, -584, -547, -421, -230, -110, -24, 100, 
279, 323, 230, 134, 62, -104, -402, -691, -894, -1044, -1207, -1275, -1275, 
-1196, -1039, -801, -498, -166, 178, 508, 842, 1093, 1312, 1466, 1553, 1537, 
1452, 1355, 1200, 1005, 788, 628, 478, 326, 183, 80, 31, -30, -109, -190, 
-248, -312, -397, -478, -560, -613, -631, -631, -624, -559, -409, -255, -161, 
-57, 114, 238, 220, 134, 69, -22, -237, -531, -745, -901, -1051, -1165, 
-1188, -1147, -1035, -839, -588, -272, 32, 360, 691, 956, 1148, 1333, 1466, 
1466, 1387, 1298, 1199, 1021, 815, 640, 521, 388, 244, 139, 82, 42, -35, 
-113, -186, -264, -365, -464, -549, -636, -694, -705, -708, -702, -641, -500, 
-256, -80, 2, 133, 344, 453, 374, 282, 217, 80, -206, -519, -752, -921, 
-1107, -1233, -1245, -1198, -1066, -874, -602, -282, 28, 340, 650, 893, 1084, 
1264, 1363, 1360, 1284, 1214, 1131, 991, 808, 662, 571, 453, 317, 214, 181, 
132, 55, -34, -106, -195, -325, -458, -577, -666, -745, -780, -790, -779, 
-716, -566, -331, -154, -52, 108, 322, 408, 335, 257, 204, 48, -235, -521, 
-728, -891, -1078, -1168, -1168, -1106, -979, -779, -499, -209, 93, 383, 671, 
888, 1069, 1218, 1311, 1292, 1200, 1137, 1056, 923, 749, 640, 567, 473, 357, 
282, 238, 202, 114, 26, -54, -180, -324, -482, -609, -729, -804, -849, -859, 
-831, -758, -619, -403, -122, 68, 174, 337, 549, 596, 497, 400, 286, 80, 
-248, -550, -787, -979, -1166, -1247, -1227, -1165, -1039, -825, -551, -263, 
34, 309, 610, 821, 986, 1123, 1223, 1241, 1179, 1116, 1062, 984, 850, 757, 
706, 647, 534, 447, 402, 333, 222, 96, -15, -187, -379, -571, -738, -875, 
-981, -1023, -1042, -993, -892, -731, -506, -209, 54, 212, 353, 557, 690, 
619, 498, 366, 194, -104, -440, -717, -932, -1112, -1243, -1255, -1213, 
-1105, -914, -654, -367, -73, 199, 483, 732, 905, 1037, 1152, 1230, 1193, 
1137, 1096, 1046, 933, 819, 757, 721, 628, 511, 453, 396, 300, 152, 35, -116, 
-310, -520, -710, -855, -981, -1052, -1079, -1042, -962, -828, -630, -393, 
-118, 150, 329, 450, 606, 718, 678, 528, 351, 163, -97, -433, -726, -948, 
-1115, -1234, -1258, -1214, -1114, -930, -685, -407, -134, 123, 386, 637, 
814, 951, 1080, 1156, 1171, 1154, 1116, 1084, 1032, 969, 892, 812, 733, 650, 
558, 452, 351, 224, 70, -127, -318, -527, -745, -938, -1079, -1151, -1198, 
-1198, -1116, -953, -768, -552, -290, -24, 231, 442, 548, 645, 761, 752, 608, 
407, 223, -6, -302, -596, -838, -1007, -1127, -1164, -1137, -1080, -947, 
-719, -484, -251, -6, 225, 458, 652, 782, 894, 1010, 1084, 1098, 1085, 1089, 
1093, 1077, 1017, 948, 894, 810, 707, 598, 492, 342, 162, -31, -257, -482, 
-722, -946, -1137, -1252, -1302, -1317, -1273, -1141, -940, -694, -427, -159, 
80, 323, 560, 666, 727, 794, 808, 673, 461, 260, 47, -217, -511, -736, -905, 
-1014, -1065, -1046, -983, -890, -727, -518, -302, -100, 92, 281, 467, 596, 
694, 809, 903, 960, 986, 1040, 1108, 1174, 1165, 1129, 1110, 1055, 943, 775, 
626, 433, 200, -70, -331, -595, -867, -1112, -1304, -1396, -1434, -1429, 
-1346, -1172, -953, -681, -398, -120, 104, 304, 531, 684, 738, 735, 766, 736, 
579, 357, 184, -4, -253, -493, -691, -832, -932, -962, -955, -899, -854, 
-736, -568, -407, -258, -93, 95, 260, 407, 531, 703, 847, 958, 1064, 1165, 
1258, 1307, 1347, 1361, 1315, 1219, 1112, 958, 754, 486, 195, -81, -412, 
-749, -1061, -1310, -1508, -1634, -1674, -1640, -1509, -1316, -1032, -708, 
-388, -85, 173, 397, 574, 729, 839, 869, 849, 804, 761, 657, 463, 267, 103, 
-72, -300, -512, -672, -805, -908, -978, -994, -978, -951, -888, -771, -647, 
-495, -291, -67, 141, 339, 578, 818, 1043, 1226, 1386, 1524, 1606, 1662, 
1639, 1540, 1407, 1272, 1080, 829, 531, 251, -34, -368, -693, -995, -1236, 
-1447, -1596, -1664, -1660, -1599, -1458, -1240, -961, -661, -361, -58, 182, 
394, 566, 724, 847, 880, 869, 845, 825, 728, 559, 376, 202, 20, -202, -420, 
-621, -785, -921, -1011, -1063, -1079, -1050, -995, -880, -752, -591, -379, 
-132, 91, 316, 567, 813, 1042, 1226, 1391, 1506, 1591, 1631, 1623, 1516, 
1377, 1246, 1058, 820, 531, 263, -4, -309, -617, -883, -1126, -1317, -1460, 
-1527, -1529, -1484, -1360, -1186, -943, -685, -407, -138, 96, 284, 453, 610, 
725, 760, 760, 769, 740, 643, 490, 334, 170, -4, -206, -409, -583, -747, 
-862, -934, -984, -986, -957, -890, -783, -659, -506, -303, -80, 126, 328, 
549, 769, 969, 1144, 1307, 1414, 1476, 1510, 1497, 1403, 1254, 1124, 940, 
746, 491, 223, 2, -247, -513, -767, -960, -1119, -1248, -1308, -1296, -1278, 
-1212, -1065, -869, -657, -454, -221, -6, 160, 316, 472, 563, 605, 638, 652, 
631, 528, 391, 251, 99, -80, -262, -431, -594, -717, -798, -845, -863, -839, 
-790, -701, -589, -446, -279, -92, 101, 260, 450, 621, 788, 937, 1070, 1177, 
1248, 1298, 1312, 1293, 1210, 1102, 959, 813, 629, 416, 183, -33, -249, -503, 
-719, -897, -1034, -1149, -1189, -1183, -1154, -1069, -934, -757, -559, -360, 
-171, 13, 145, 289, 419, 475, 510, 543, 559, 489, 398, 272, 146, 7, -161, 
-325, -481, -601, -698, -750, -778, -769, -747, -673, -582, -461, -323, -163, 
10, 162, 320, 477, 645, 783, 918, 1028, 1108, 1172, 1228, 1232, 1201, 1135, 
1028, 911, 743, 578, 393, 179, -35, -258, -480, -696, -869, -1005, -1105, 
-1144, -1127, -1090, -1017, -889, -715, -535, -356, -172, -20, 110, 230, 335, 
390, 430, 449, 456, 410, 320, 223, 111, -11, -148, -267, -409, -524, -596, 
-641, -671, -663, -625, -587, -512, -419, -297, -160, -7, 134, 283, 430, 573, 
717, 839, 960, 1037, 1102, 1147, 1173, 1161, 1107, 1007, 885, 773, 602, 421, 
220, 34, -173, -388, -577, -755, -878, -985, -1023, -1018, -988, -937, -839, 
-701, -559, -414, -265, -108, -9, 75, 159, 227, 265, 294, 317, 309, 267, 190, 
125, 31, -80, -191, -276, -372, -455, -494, -529, -546, -533, -486, -441, 
-380, -295, -185, -60, 60, 179, 310, 447, 569, 699, 806, 898, 976, 1023, 
1053, 1061, 1046, 988, 886, 765, 650, 503, 328, 152, -3, -176, -351, -500, 
-630, -723, -789, -811, -808, -776, -734, -659, -563, -472, -371, -274, -173, 
-125, -69, -3, 46, 73, 92, 106, 96, 87, 55, 29, -23, -82, -134, -175, -228, 
-275, -298, -330, -343, -335, -304, -292, -260, -200, -122, -36, 60, 168, 
272, 377, 483, 598, 683, 763, 827, 855, 878, 883, 853, 796, 712, 604, 488, 
368, 257, 136, 30, -80, -198, -300, -393, -461, -516, -545, -573, -571, -561, 
-538, -498, -463, -418, -376, -328, -289, -243, -202, -151, -106, -64, -16, 
13, 43, 58, 69, 64, 52, 27, -8, -51, -100, -150, -198, -230, -266, -267, 
-258, -233, -208, -176, -112, -45, 34, 108, 185, 274, 353, 413, 475, 519, 
554, 584, 605, 608, 595, 577, 538, 495, 437, 365, 286, 204, 128, 59, -6, -69, 
-126, -182, -221, -246, -273, -287, -288, -286, -277, -262, -253, -241, -233, 
-216, -197, -188, -179, -170, -160, -159, -155, -142, -135, -136, -121, -118, 
-120, -125, -131, -139, -154, -160, -174, -182, -187, -177, -161, -147, -125, 
-83, -48, -20, 29, 61, 101, 146, 193, 235, 273, 312, 346, 372, 381, 406, 411, 
419, 419, 415, 402, 391, 375, 352, 330, 297, 265, 222, 183, 135, 97, 55, 21, 
-17, -63, -105, -146, -176, -195, -209, -227, -236, -251, -258, -262, -269, 
-277, -281, -288, -293, -305, -309, -304, -307, -301, -296, -278, -268, -248, 
-216, -198, -164, -143, -113, -82, -62, -32, -12, 6, 30, 55, 71, 91, 109, 
122, 145, 164, 192, 211, 234, 261, 276, 287, 297, 307, 316, 316, 309, 312, 
301, 300, 288, 274, 260, 241, 234, 215, 198, 169, 138, 116, 90, 58, 24, -17, 
-51, -90, -126, -161, -190, -209, -239, -261, -286, -301, -321, -328, -335, 
-337, -335, -341, -328, -314, -294, -276, -254, -239, -210, -174, -146, -111, 
-84, -56, -32, 2, 27, 45, 63, 82, 101, 111, 122, 131, 144, 149, 164, 166, 
177, 186, 192, 200, 199, 202, 203, 206, 198, 195, 192, 190, 171, 168, 163, 
148, 141, 130, 114, 100, 92, 70, 52, 35, 20, 2, -16, -34, -61, -73, -80, -97, 
-111, -122, -130, -129, -132, -141, -146, -150, -148, -150, -141, -139, -132, 
-125, -123, -105, -101, -86, -78, -65, -50, -41, -31, -22, -7, -6, 8, 7, 11, 
20, 27, 34, 34, 41, 45, 49, 50, 57, 59, 62, 59, 68, 69, 74, 69, 74, 78, 73, 
76, 62, 69, 65, 62, 55, 54, 51, 43, 41, 31, 29, 17, 14, 15, 6, 3, -1, -1, -3, 
-5, -10, -15, -11, -15, -13, -14, -13, -8, -10, -11, -4, -1, 1, 6, 6, 3, 12, 
14, 8, 10, 8, 10, 17, 10, 2, 10, 6, 1, -1, 5, 5, 2, 1, -4, -4, -1, -2, -9, 
-2, -1, -3, -3, -3, -1, 1, 7, -1, 0, 5, -1, 5, 6, 2, 0, -1, -3, -3, -8, -6, 
-4, -6, 1, -6, -3, -7, 1, 3, 6, 13, 14, 16, 15, 22, 19, 35, 29, 36, 39, 38, 
39, 41, 40, 34, 41, 38, 34, 28, 29, 22, 26, 16, 10, 8, -2, -3, -9, -10, -13, 
-19, -20, -22, -34, -29, -31, -34, -32, -29, -23, -31, -29, -32, -25, -27, 
-25, -22, -26, -20, -22, -26, -29, -17, -21, -17, -20, -19, -12, -11, -9, 
-13, -6, -8, -2, -2, 3, 3, 12, 17, 13, 22, 21, 29, 29, 36, 36, 41, 48, 52, 
51, 45, 46, 42, 44, 45, 43, 36, 36, 25, 20, 24, 15, 15, 10, 7, 4, 1, 1, -2, 
-3, -8, -12, -8, -7, -11, -8, -8, -5, -10, -10, -10, -12, -3, -10, -9, -9, 
-10, -9, -13, -14, -14, -9, -17, -17, -18, -17, -19, -15, -3, -6, -6, -1, 6, 
1, 8, 10, 13, 14, 18, 20, 24, 24, 25, 35, 30, 35, 29, 28, 35, 37, 31, 29, 31, 
25, 22, 18, 17, 15, 10, 6, 8, 8, 2, -3, -3, -3, -6, -1, -5, -10, -8, -8, -6, 
-6, -13, -16, -18, -20, -20, -24, -16, -24, -27, -24, -29, -29, -34, -28, 
-34, -33, -31, -26, -24, -25, -19, -22, -13, -21, -20, -16, -15, -9, -6, -6, 
-4, -2, 0, 9, 7, 15, 10, 13, 12, 12, 10, 10, 18, 12, 14, 12, 5, 9, 12, 3, 8, 
6, 6, 3, 12, 6, 3, 15, 8, 9, 9, 10, 3, 8, 6, -1, 1, 1, -1, -3, -3, -9, -5, 
-5, -11, -12, -10, -11, -7, -8, -11, -6, -11, -5, -11, -11, -8, -10, -8, -13, 
-3, -5, -4, 1, -4, -3, 3, 1, 2, 6, -1, 5, 6, 6, 5, 1, 6, 1, 6, 4, 5, 0, 3, 4, 
8, 10, 6, 9, 6, 17, 6, 10, 8, 8, 10, 10, 15, 8, 9, 5, 7, 5, 8, 5, 2, -1, -1, 
0, -1, 6, 3, 2, -5, -4, -5, -6, -8, -8, -5, -7, -7, -12, -3, -6, -9, -4, -3, 
-3, -3, -8, -9, -3, -8, -5, -5, -5, -6, -9, -4, -10, -12, -13, -6, -5, -15, 
-13, -6, -9, -13, -6, -6, -6, -10, 0, 1, -2, 0, -3, 2, 0, 1, 1, 2, 0, 1, 3, 
6, 4, 5, 3, 1, 6, -2, 0, -4, 2, 5, 6, 1, 0, 2, 1, 8, -1, 1, 1, 2, -1, 4, 3, 
2, 5, 3, 10, 4, 3, 4, 6, -1, 5, 1, -1, 4, 2, 1, -1, 2, -1, 0, -1, 3, -1, 3, 
1, -2, 3, -1, 0, -3, -5, -13, -3, -1, -5, -6, -3, -6, -8, 0, -8, -3, -7, -6, 
-5, -6, -7, -11, -7, -3, -1, -5, -1, -8, -4, -1, -1, -1, -8, -1, -1, -2, 0, 
1, -1, 1, 3, 9, 4, -2, -1, -3, 0, -2, 3, -1, 3, 2, -2, 3, -2, -1, 1, 1, -1, 
-3, -13, -6, -6, -8, 0, -3, -8, -8, -7, -10, -1, -8, -3, -6, -6, -4, -13, 
-10, -8, -2, -4, -8, -6, -3, -4, -4, -1, -6, -7, -3, -5, -10, -3, -7, -6, -3, 
-8, 1, -1, 0, -3, 3, 3, -1, -1, -4, 6, 1, 3, 1, 2, 1, 5, 4, 1, 3, -1, 3, 1, 
5, 1, 7, 2, 2, 6, 3, 3, -2, -1, -3, 1, -6, -7, -10, -1, -1, -3, -3, -2, -4, 
-8, 1, -5, 1, -5, -5, 1, -6, -8, -11, -11, -9, -5, -3, -6, -11, -11, -6, -9, 
-9, -10, -3, -1, -4, -2, -5, -3, -6, 0, -2, -3, 1, -1, 1, 2, 0, 0, -1, -1, 
-4, -2, 3, -1, -2, -8, -3, 0, -1, -1, -1, -1, -5, -1, -8, -4, -1, -1, -1, -1, 
1, -6, -4, -1, -1, -3, 1, -2, 1, 3, -2, 2, -3, -1, -3, -2, 1, -1, 2, 3, 2, 
-2, 1, -3, 2, 2, 1, -1, -2, -3, -3, 3, 3, 0, -3, 6, 0, 7, 0, 1, 2, 2, 7, -3, 
6, 3, -1, -1, 1, -5, -1, -3, -8, -4, -3, -2, -8, -5, -13, -7, -5, -9, -7, -3, 
-6, -3, 1, -5, 2, -3, 4, -1, -5, 3, -1, 1, -4, -3, -1, -5, -5, 1, -1, 2, -4, 
-4, 0, 0, -1, -4, 6, -3, -1, -3, -1, -1, -3, -3, -14, -1, -3, -6, -1, 8, 9, 
9, 8, 3, 3, -2, -13, -31, -19, 8, -33, -121, -115, -64, -29, 52, 135, 164, 
158, 168, 118, 17, -68, -115, -150, -165, -87, -15, 37, 71, 83, -11, -127, 
-212, -274, -270, -294, -310, -241, -73, 83, 268, 447, 568, 622, 554, 379, 
155, -70, -265, -371, -370, -243, -38, 141, 262, 282, 145, -73, -318, -516, 
-584, -543, -403, -204, 16, 128, 125, 73, 4, -71, -148, -119, -50, 43, 137, 
193, 152, 177, 308, 503, 543, 180, -185, -535, -878, -976, -676, -151, 401, 
1006, 1312, 1225, 896, 442, -70, -538, -776, -713, -476, -73, 317, 459, 470, 
322, 77, -304, -581, -643, -677, -586, -350, -141, -61, 17, 36, -47, -139, 
-121, -92, -75, 43, 128, 139, 154, 173, 94, -28, -78, -102, -143, -127, -45, 
19, 60, 96, 101, 65, 29, 15, 18, 43, 111, 130, 66, 22, -43, -178, -311, -318, 
-194, -73, 97, 307, 493, 587, 619, 612, 510, 360, 246, 145, 36, -22, -59, 
-27, -1, 18, -24, -155, -286, -389, -489, -589, -605, -529, -408, -297, -165, 
-36, 7, -7, 10, -10, -81, -19, 83, 118, 174, 251, 272, 219, 198, 139, 32, 
-50, -36, 3, -14, 27, 83, 85, 29, -31, -91, -138, -125, -78, -42, -20, 1, 5, 
-29, -22, -12, 1, 41, 106, 188, 106, 3, -112, -281, -433, -477, -391, -216, 
90, 340, 490, 559, 535, 337, 119, -36, -189, -283, -276, -166, -96, -22, 107, 
173, 76, -56, -200, -330, -351, -260, -216, -161, -62, -98, -128, -137, -23, 
59, 172, 336, 372, 391, 388, 371, 295, 242, 226, 223, 204, 169, 133, 77, 8, 
-92, -188, -260, -300, -290, -227, -174, -136, -66, 10, 53, 24, 10, -15, -52, 
-48, -34, -14, 10, 83, 153, 163, 131, 86, 35, -36, -87, -115, -45, 61, 111, 
139, 112, 22, -79, -118, -197, -271, -189, -52, -45, 2, 113, 145, 126, 96, 
54, -30, -85, -122, -163, -127, 15, 99, 96, 101, 111, 54, -45, -143, -227, 
-265, -224, -66, 75, 97, 88, 76, 11, -121, -182, -148, -106, -38, 55, 120, 
79, 23, -9, -33, -37, -17, -2, 6, 51, 75, 23, -7, 41, 56, 27, 49, 60, 26, 17, 
62, 87, 50, 24, 30, 40, 8, -2, 41, 71, 83, 133, 180, 146, 37, -36, -58, -105, 
-80, 69, 164, 159, 187, 197, 106, 10, -64, -131, -191, -145, 29, 108, 111, 
99, 52, -45, -140, -197, -183, -118, -40, 70, 143, 132, 49, 13, -60, -161, 
-129, 1, 39, 64, 128, 150, 138, 83, -36, -197, -274, -327, -321, -272, -136, 
-11, 74, 220, 235, 162, 86, 16, -106, -194, -170, -113, 47, 259, 357, 308, 
227, 95, -190, -391, -405, -391, -264, -3, 175, 224, 134, 23, -121, -317, 
-344, -265, -136, 9, 157, 259, 276, 202, 97, -8, -83, -81, -34, 20, 34, 69, 
97, 115, 84, 40, -16, -74, -104, -101, -39, 6, 94, 198, 216, 160, 92, 33, 
-18, -53, -38, 24, 50, 111, 195, 218, 196, 160, 98, -43, -206, -267, -249, 
-211, -45, 124, 135, 142, 97, -34, -132, -184, -120, -129, -123, 1, 73, 154, 
168, 105, -3, -136, -218, -265, -252, -89, 83, 154, 187, 151, 65, -11, -108, 
-217, -220, -159, -99, 44, 168, 202, 171, 142, 104, 10, -45, -149, -208, 
-155, -32, 104, 157, 139, 75, 52, -23, -130, -165, -112, 15, 91, 156, 155, 
86, 57, 38, 18, -48, -74, -54, -56, -10, 38, 76, 62, 34, -4, -93, -160, -168, 
-117, -52, 38, 108, 154, 134, 106, 87, 57, 29, -14, -18, -6, 25, 15, 20, 13, 
0, 25, 29, 1, -43, -22, -5, -47, -78, -86, -76, -38, 13, 49, 59, 55, 62, 64, 
57, 66, 55, 21, -21, -45, -47, -52, -16, 3, 31, 59, 63, 51, -7, -59, -109, 
-127, -101, -34, 33, 64, 115, 162, 157, 111, 64, 31, -1, -29, -29, 1, -9, 15, 
82, 125, 125, 63, 4, -85, -167, -219, -206, -134, -31, 66, 108, 101, 72, 34, 
-66, -146, -134, -60, 25, 118, 192, 205, 176, 119, 42, -42, -103, -80, -19, 
8, 23, 52, 36, 1, -57, -100, -134, -139, -64, 1, 45, 75, 93, 59, 20, -8, -46, 
-90, -60, 1, 37, 45, 36, 10, -21, -21, -33, -20, -24, -11, -10, -25, -13, 10, 
35, 25, 26, 11, -18, -24, -6, 23, 52, 59, 35, 22, 26, 26, 3, 10, -8, -47, 
-60, -62, -57, -55, -10, 21, 11, 20, 46, 41, 6, -22, -38, -36, -24, 8, 20, 4, 
7, 14, 4, -20, -20, -17, -19, 2, 41, 57, 57, 57, 55, 29, 14, 20, 21, 22, 28, 
45, 41, 43, 60, 80, 66, 41, 6, -3, 18, 13, 8, -16, -13, -6, -4, 16, 19, 13, 
-15, -14, -1, 13, 29, 45, 55, 36, 15, -2, 1, -14, -25, -27, -2, 13, -5, -22, 
-32, -28, -11, -2, -1, 24, 29, 18, -13, -44, -53, -46, -30, -3, 20, 29, 59, 
66, 50, 36, 23, 17, 20, 17, 5, 16, 31, 35, 13, 10, 31, 27, 4, -5, -1, -28, 
-34, -22, -21, -31, -19, -3, -18, -29, -27, -20, -52, -60, -51, -40, -30, 
-20, -1, -8, -10, -10, 4, -3, -10, 2, 20, 3, -29, -15, 11, 21, 6, 6, 20, 38, 
31, 27, 29, 26, 31, 6, -39, -82, -77, -55, -32, -15, 22, 40, 27, -6, -39, 
-44, -69, -55, -27, 10, 31, 57, 90, 69, 6, -40, -35, -45, -41, -22, 6, 25, 
22, 19, 12, -1, -6, -23, -58, -78, -81, -45, -10, 6, 32, 62, 74, 86, 94, 83, 
61, 49, 57, 29, 3, 43, 78, 87, 75, 78, 73, 45, 9, -26, -59, -70, -28, -8, 20, 
55, 97, 97, 72, 42, 15, -3, -15, -27, -37, -10, 15, 45, 31, -4, -52, -80, 
-107, -141, -169, -143, -73, -34, -22, -31, -10, -15, -29, -35, -45, -9, 59, 
99, 103, 122, 130, 125, 114, 100, 90, 80, 94, 106, 85, 43, 50, 61, 28, -36, 
-50, -36, -32, -1, 22, 41, 53, 87, 94, 59, 10, 1, -15, -65, -100, -106, -87, 
-70, -45, -94, -169, -211, -241, -331, -418, -401, -329, -274, -259, -212, 
-160, -120, -78, -45, -24, 23, 118, 202, 235, 252, 309, 344, 314, 279, 251, 
242, 245, 249, 246, 244, 217, 203, 195, 184, 202, 201, 174, 143, 125, 68, 
-11, -94, -150, -192, -227, -196, -145, -109, -124, -190, -241, -295, -403, 
-563, -728, -802, -804, -783, -792, -745, -624, -543, -477, -418, -334, -243, 
-118, 51, 219, 370, 532, 757, 920, 958, 969, 994, 977, 907, 835, 784, 731, 
638, 517, 441, 400, 329, 219, 121, 66, -13, -155, -289, -386, -472, -509, 
-447, -346, -230, -89, 9, -48, -254, -498, -725, -978, -1291, -1490, -1473, 
-1311, -1184, -1081, -881, -638, -464, -317, -116, 36, 234, 512, 753, 892, 
1039, 1255, 1410, 1389, 1331, 1338, 1305, 1212, 1056, 900, 741, 598, 413, 
211, 24, -123, -170, -170, -244, -352, -349, -281, -342, -519, -568, -493, 
-286, -3, 160, 107, 66, 86, -155, -834, -1422, -1620, -1711, -1790, -1726, 
-1487, -1240, -912, -624, -515, -526, -338, -9, 258, 404, 628, 1089, 1496, 
1643, 1632, 1694, 1741, 1661, 1455, 1295, 1105, 927, 818, 658, 360, 77, -103, 
-306, -518, -659, -622, -547, -517, -500, -435, -398, -406, -424, -303, 10, 
262, 297, 272, 301, 97, -466, -1002, -1328, -1657, -1896, -1809, -1569, 
-1430, -1211, -844, -587, -528, -412, -105, 152, 265, 444, 877, 1336, 1541, 
1630, 1828, 1971, 1858, 1644, 1473, 1245, 968, 787, 636, 355, 64, -111, -317, 
-572, -748, -750, -720, -706, -662, -575, -498, -469, -440, -311, 29, 303, 
340, 312, 342, 93, -451, -920, -1246, -1617, -1848, -1679, -1432, -1319, 
-1137, -769, -535, -504, -420, -147, 157, 454, 827, 1169, 1427, 1589, 1761, 
1812, 1673, 1491, 1437, 1415, 1235, 1022, 881, 755, 474, 146, -152, -486, 
-786, -932, -914, -888, -834, -647, -391, -293, -332, -319, -277, -166, 86, 
394, 486, 467, 440, 194, -303, -895, -1375, -1772, -1926, -1810, -1612, 
-1422, -1089, -694, -473, -384, -297, -117, 164, 498, 874, 1332, 1680, 1855, 
1936, 1966, 1795, 1485, 1247, 1143, 976, 756, 678, 566, 318, 37, -230, -576, 
-916, -1139, -1154, -1034, -883, -668, -385, -127, -29, -49, -84, -47, 159, 
468, 626, 573, 496, 300, -117, -688, -1254, -1751, -2054, -1987, -1790, 
-1607, -1338, -920, -561, -384, -287, -120, 145, 500, 911, 1359, 1842, 2055, 
2010, 1979, 1914, 1571, 1130, 912, 895, 732, 478, 389, 266, 14, -304, -587, 
-897, -1187, -1319, -1181, -932, -747, -483, -127, 150, 180, 101, 76, 132, 
337, 647, 780, 666, 492, 262, -197, -912, -1588, -2065, -2243, -2145, -1964, 
-1714, -1330, -820, -458, -293, -158, 20, 298, 696, 1133, 1534, 1960, 2343, 
2579, 2479, 2010, 1456, 1116, 824, 348, -35, -87, 60, -2, -206, -370, -585, 
-850, -1100, -1298, -1357, -1124, -678, -190, 136, 371, 545, 611, 531, 302, 
262, 569, 825, 683, 406, 197, -156, -807, -1539, -2154, -2541, -2570, -2307, 
-1949, -1602, -1111, -528, -75, 99, 177, 381, 796, 1264, 1610, 1988, 2432, 
2803, 2766, 2282, 1621, 1170, 723, 137, -374, -540, -433, -401, -407, -487, 
-623, -787, -918, -1125, -1291, -1174, -683, -108, 237, 498, 780, 964, 893, 
609, 345, 340, 615, 850, 701, 356, 69, -317, -1020, -1865, -2565, -2868, 
-2776, -2425, -1991, -1523, -881, -206, 191, 313, 391, 605, 1014, 1444, 1805, 
2164, 2567, 2824, 2865, 2476, 1711, 910, 322, -172, -760, -1120, -1082, -822, 
-682, -671, -706, -743, -804, -878, -940, -854, -486, 45, 542, 873, 1033, 
1124, 1130, 883, 492, 200, 207, 546, 783, 539, 92, -276, -744, -1564, -2507, 
-3086, -3175, -2869, -2306, -1689, -1060, -360, 255, 593, 645, 629, 785, 
1197, 1637, 1978, 2338, 2699, 2864, 2709, 2197, 1309, 349, -313, -759, -1261, 
-1580, -1450, -1007, -767, -725, -652, -601, -587, -587, -526, -379, -38, 
435, 932, 1174, 1174, 1168, 1087, 815, 364, 0, -87, 99, 423, 506, 178, -336, 
-818, -1436, -2290, -3013, -3249, -2962, -2300, -1552, -839, -185, 396, 799, 
855, 743, 694, 911, 1328, 1742, 2040, 2294, 2533, 2588, 2162, 1373, 567, -43, 
-645, -1296, -1704, -1672, -1380, -1127, -885, -643, -372, -184, -27, 67, 
147, 301, 600, 874, 1031, 1060, 1041, 992, 769, 451, 149, -27, -160, -187, 
41, 317, 157, -474, -1074, -1511, -2095, -2692, -2924, -2633, -1994, -1223, 
-486, 67, 423, 661, 776, 745, 603, 598, 965, 1504, 1859, 1958, 2029, 2018, 
1673, 1072, 497, 43, -449, -897, -974, -936, -1091, -1184, -934, -649, -577, 
-454, -70, 314, 533, 766, 992, 1039, 847, 664, 625, 544, 265, 99, 180, 225, 
86, -79, -129, -101, 13, 52, -342, -1065, -1457, -1560, -1798, -2126, -2191, 
-1772, -1114, -555, -227, -36, 168, 406, 535, 513, 473, 633, 1101, 1558, 
1653, 1516, 1448, 1391, 1120, 625, 137, -82, -70, -115, -353, -503, -472, 
-457, -584, -733, -717, -479, -97, 256, 500, 673, 841, 890, 708, 344, 75, 79, 
132, 88, 57, 166, 288, 249, 89, -113, -95, 146, 159, -440, -1086, -1241, 
-1333, -1687, -2018, -2016, -1667, -1100, -608, -328, -194, 7, 302, 523, 504, 
425, 703, 1302, 1712, 1687, 1546, 1527, 1470, 1168, 676, 195, -94, -181, 
-150, -133, -268, -482, -521, -391, -513, -808, -843, -463, -8, 226, 417, 
629, 774, 707, 499, 232, 71, 72, 126, 191, 225, 259, 276, 243, 66, -101, 10, 
224, -41, -773, -1221, -1293, -1553, -1991, -2150, -1940, -1490, -969, -512, 
-251, -94, 142, 466, 694, 668, 743, 1200, 1776, 1949, 1790, 1644, 1527, 1298, 
834, 321, -98, -332, -367, -363, -453, -544, -446, -241, -255, -535, -652, 
-413, -108, 27, 122, 335, 587, 694, 610, 345, 27, -123, -13, 93, 26, -16, 
140, 331, 218, -113, -357, -297, 36, 416, 353, -323, -846, -849, -1091, 
-1805, -2318, -2229, -1651, -964, -507, -226, 29, 335, 633, 732, 558, 467, 
890, 1574, 1912, 1781, 1616, 1567, 1431, 931, 250, -261, -498, -467, -398, 
-431, -514, -468, -272, -123, -152, -240, -216, -45, 117, 119, 47, 52, 148, 
195, 102, -103, -227, -148, 41, 148, 120, 106, 207, 281, 176, -39, -156, -19, 
404, 904, 842, 64, -682, -919, -1289, -2078, -2616, -2458, -1792, -995, -411, 
-110, 45, 182, 398, 549, 475, 426, 896, 1748, 2268, 2197, 1895, 1604, 1326, 
820, 171, -341, -568, -507, -315, -236, -398, -556, -545, -468, -523, -617, 
-426, 134, 588, 643, 549, 367, 85, -175, -435, -701, -801, -598, -105, 414, 
569, 447, 428, 442, 214, -143, -329, -244, 57, 510, 1154, 1558, 1016, -225, 
-1045, -1494, -2330, -3002, -2897, -2152, -1224, -446, -20, 134, 73, -62, 82, 
305, 397, 764, 1726, 2613, 2837, 2496, 1922, 1373, 782, 105, -406, -589, 
-573, -407, -190, -233, -566, -888, -1023, -943, -848, -668, -164, 563, 1118, 
1230, 987, 473, -41, -414, -687, -857, -790, -447, 106, 598, 669, 425, 189, 
34, -113, -240, -295, -162, 189, 680, 1200, 1533, 1162, -136, -1353, -1750, 
-2115, -2638, -2664, -2068, -1210, -434, -86, -116, -281, -469, -267, 288, 
702, 1023, 1748, 2595, 2915, 2561, 1764, 1014, 542, 160, -158, -283, -314, 
-290, -164, -233, -683, -1200, -1440, -1219, -774, -402, -9, 544, 1024, 1191, 
1179, 919, 467, 61, -261, -461, -604, -728, -704, -459, -163, 18, 66, 48, 89, 
154, 157, 100, 70, 151, 387, 655, 875, 1163, 1158, 253, -993, -1578, -1900, 
-2377, -2523, -2236, -1695, -988, -487, -239, -142, -246, -154, 423, 1035, 
1343, 1760, 2339, 2688, 2603, 2008, 1249, 695, 282, -11, -162, -335, -559, 
-630, -643, -839, -1177, -1434, -1319, -794, -251, 130, 534, 931, 1194, 1301, 
1067, 551, 114, -181, -319, -370, -520, -661, -586, -360, -134, -70, -165, 
-148, 26, 164, 172, 144, 159, 329, 568, 759, 1072, 1080, 211, -977, -1470, 
-1710, -2150, -2338, -2164, -1658, -973, -494, -307, -212, -289, -179, 432, 
1076, 1377, 1721, 2209, 2541, 2512, 1948, 1195, 690, 384, 133, 39, -131, 
-454, -647, -741, -924, -1208, -1420, -1313, -740, -121, 227, 530, 800, 852, 
786, 709, 525, 253, 29, -27, 1, -118, -413, -617, -582, -444, -320, -201, 
-83, 43, 162, 232, 218, 133, 128, 274, 566, 990, 1058, 230, -887, -1372, 
-1618, -1977, -2131, -2022, -1606, -901, -337, -150, -163, -344, -273, 330, 
984, 1345, 1690, 2092, 2356, 2371, 1905, 1170, 600, 283, 154, 156, 20, -341, 
-615, -753, -924, -1144, -1347, -1308, -811, -202, 200, 445, 522, 519, 594, 
682, 783, 780, 430, 86, -43, -227, -557, -870, -1006, -751, -290, 2, 114, 88, 
14, -8, 21, 15, 23, 155, 479, 900, 1348, 1387, 438, -955, -1717, -1879, 
-1963, -1912, -1702, -1339, -790, -357, -328, -542, -806, -686, 107, 1114, 
1763, 2061, 2232, 2297, 2211, 1769, 1054, 533, 378, 443, 584, 468, -20, -640, 
-1086, -1331, -1480, -1534, -1399, -842, -128, 328, 488, 398, 208, 231, 440, 
710, 983, 1041, 734, 337, -27, -519, -967, -1221, -1103, -562, -34, 150, 114, 
-1, -172, -268, -275, -212, -3, 380, 846, 1269, 1604, 1250, -59, -1368, 
-1809, -1781, -1656, -1410, -1222, -970, -668, -624, -826, -1039, -1093, 
-557, 517, 1539, 2048, 2152, 2071, 1961, 1775, 1361, 932, 783, 888, 1000, 
946, 486, -286, -1053, -1487, -1592, -1507, -1327, -1013, -474, -15, 150, 68, 
-110, -121, 204, 755, 1133, 1184, 996, 633, 249, -173, -616, -888, -867, 
-564, -143, 57, -44, -246, -360, -424, -390, -311, -162, 127, 536, 921, 1117, 
1221, 808, -259, -1176, -1389, -1342, -1244, -1118, -1054, -957, -878, -926, 
-1017, -1011, -818, -223, 639, 1399, 1727, 1736, 1679, 1651, 1586, 1398, 
1228, 1191, 1218, 1130, 842, 300, -431, -1048, -1315, -1294, -1140, -1000, 
-857, -627, -456, -400, -414, -342, -71, 323, 721, 941, 946, 754, 453, 174, 
1, -130, -202, -195, -115, -16, -44, -198, -375, -480, -521, -464, -344, 
-162, 85, 364, 608, 866, 783, -28, -931, -1273, -1213, -996, -806, -787, 
-762, -682, -678, -762, -848, -792, -390, 294, 1033, 1454, 1463, 1336, 1304, 
1344, 1322, 1212, 1176, 1222, 1208, 1030, 556, -65, -653, -964, -951, -771, 
-667, -690, -703, -690, -659, -633, -583, -356, 43, 444, 766, 806, 598, 329, 
161, 118, 106, 90, 64, 99, 153, 133, -38, -280, -429, -451, -365, -269, -227, 
-165, 18, 223, 473, 627, 198, -644, -1133, -1152, -995, -760, -696, -743, 
-657, -513, -503, -600, -638, -400, 87, 691, 1193, 1298, 1171, 1102, 1164, 
1239, 1210, 1126, 1107, 1112, 1037, 720, 192, -325, -661, -721, -624, -555, 
-592, -687, -761, -765, -703, -643, -496, -193, 133, 422, 541, 466, 299, 146, 
108, 176, 217, 190, 157, 147, 135, 50, -99, -241, -290, -276, -227, -214, 
-259, -290, -188, 32, 320, 566, 347, -372, -972, -1148, -1055, -787, -631, 
-653, -612, -470, -427, -524, -619, -451, 11, 565, 1068, 1258, 1171, 1045, 
1040, 1129, 1203, 1212, 1178, 1172, 1104, 852, 367, -143, -470, -570, -510, 
-468, -528, -666, -799, -878, -860, -766, -613, -346, -45, 200, 339, 310, 
209, 174, 216, 293, 356, 347, 308, 245, 157, 52, -76, -164, -185, -184, -188, 
-244, -360, -442, -442, -310, -59, 294, 458, 152, -467, -981, -1136, -950, 
-641, -499, -471, -442, -381, -400, -500, -501, -260, 174, 677, 1063, 1118, 
997, 880, 899, 1029, 1196, 1277, 1233, 1173, 1009, 700, 302, -49, -287, -335, 
-295, -309, -448, -675, -857, -955, -904, -759, -559, -356, -143, 18, 74, 80, 
83, 155, 284, 409, 437, 400, 332, 263, 200, 108, 28, -43, -65, -101, -182, 
-323, -472, -524, -474, -342, -68, 239, 239, -122, -656, -1075, -1132, -838, 
-554, -416, -368, -358, -350, -384, -405, -300, -26, 361, 776, 960, 921, 825, 
752, 803, 966, 1151, 1200, 1133, 998, 797, 547, 304, 108, -38, -90, -122, 
-227, -421, -601, -733, -773, -701, -590, -475, -382, -279, -202, -128, -40, 
49, 141, 241, 306, 297, 261, 232, 247, 250, 216, 134, 45, -16, -91, -177, 
-251, -289, -299, -320, -367, -379, -321, -167, -3, -3, -251, -605, -812, 
-781, -589, -406, -343, -392, -409, -331, -232, -142, -38, 126, 374, 649, 
792, 800, 767, 797, 918, 1047, 1133, 1101, 990, 871, 738, 564, 395, 220, 76, 
-11, -113, -267, -467, -626, -703, -696, -645, -584, -581, -566, -479, -364, 
-235, -120, -17, 52, 150, 269, 346, 335, 276, 201, 155, 176, 157, 95, -17, 
-122, -181, -219, -266, -335, -379, -380, -338, -332, -379, -514, -668, -762, 
-773, -672, -540, -442, -401, -348, -265, -120, 10, 113, 237, 381, 566, 713, 
802, 846, 883, 935, 1011, 1044, 1022, 915, 780, 661, 531, 429, 286, 133, -8, 
-147, -239, -296, -358, -413, -463, -493, -477, -471, -461, -394, -269, -111, 
-9, -4, -44, -78, -34, 44, 88, 93, 51, -10, -78, -143, -187, -199, -185, 
-201, -261, -338, -404, -461, -495, -517, -505, -458, -402, -349, -327, -301, 
-255, -174, -85, 8, 85, 170, 277, 360, 419, 475, 538, 615, 696, 741, 737, 
690, 633, 601, 582, 579, 542, 465, 383, 237, 119, 106, 99, 13, -101, -161, 
-302, -442, -371, -230, -203, -360, -483, -491, -379, -253, -206, -207, -279, 
-261, -203, -123, -111, -121, -139, -164, -119, -65, -24, -55, -83, -118, 
-98, -50, -9, 18, -1, -16, -15, 14, 49, 90, 107, 100, 85, 79, 102, 125, 143, 
142, 125, 107, 115, 123, 122, 124, 115, 127, 128, 130, 126, 113, 107, 112, 
113, 114, 118, 116, 110, 87, 67, 32, 22, 22, 29, 23, 6, 3, -6, -8, -8, 1, -3, 
-1, -11, -17, -24, -32, -35, -59, -76, -97, -102, -129, -149, -166, -184, 
-201, -213, -215, -221, -206, -199, -191, -178, -154, -135, -107, -76, -63, 
-40, -14, 4, 10, 28, 37, 50, 62, 74, 80, 77, 80, 78, 87, 89, 99, 104, 114, 
115, 115, 115, 111, 113, 113, 120, 123, 144, 143, 136, 129, 115, 106, 107, 
111, 106, 96, 86, 78, 63, 62, 48, 40, 36, 19, 9, -2, -1, -24, -40, -49, -57, 
-66, -80, -85, -107, -104, -113, -120, -124, -124, -120, -120, -105, -97, 
-90, -80, -64, -56, -41, -37, -22, -8, 1, 8, 16, 28, 27, 31, 31, 34, 32, 35, 
33, 38, 43, 43, 46, 44, 48, 43, 38, 37, 37, 34, 37, 29, 22, 24, 22, 32, 22, 
22, 20, 23, 28, 29, 36, 38, 45, 41, 48, 40, 37, 39, 34, 27, 18, 20, 10, 12, 
4, -4, -8, -17, -17, -24, -25, -29, -36, -36, -38, -50, -45, -40, -41, -40, 
-41, -31, -36, -22, -21, -13, -4, 1, 5, 8, 18, 19, 27, 21, 25, 20, 22, 19, 
13, 13, 10, 2, -1, 1, -3, -3, -10, -10, -14, -12, -21, -20, -13, -15, -15, 
-19, -8, -13, -7, -1, 6, 13, 16, 26, 25, 31, 25, 27, 30, 31, 36, 36, 35, 35, 
35, 30, 31, 29, 27, 23, 22, 21, 19, 13, 9, 16, 13, 18, 15, 15, 13, 14, 8, 5, 
13, 11, 10, 15, 17, 6, 15, 16, 15, 13, 8, 6, 1, 3, -2, -2, -6, -13, -17, -13, 
-18, -29, -30, -33, -37, -44, -37, -34, -33, -41, -40, -38, -38, -31, -29, 
-15, -13, -6, -10, -1, 0, -1, 2, 9, 20, 18, 25, 17, 24, 24, 21, 20, 25, 29, 
20, 24, 18, 16, 15, 10, 8, 10, 6, 2, 1, 5, 2, 0, 3, -1, 3, 6, 11, 6, 8, 5, 1, 
12, 3, 4, 1, 1, -4, -10, -4, -8, -10, -17, -15, -19, -10, -16, -17, -18, -17, 
-10, -14, -11, -14, -12, -11, 2, -4, -1, 2, 5, 16, 14, 12, 15, 27, 22, 24, 
27, 27, 29, 29, 31, 29, 28, 29, 32, 29, 30, 22, 30, 23, 18, 22, 20, 24, 15, 
16, 6, 10, 6, 6, 4, -1, 2, -3, 1, -3, -1, -8, -6, -9, -6, -11, -11, -9, -18, 
-8, -12, -10, -17, -14, -14, -18, -15, -21, -16, -20, -15, -13, -12, -12, 
-17, -10, -13, -4, -2, -6, -8, -6, -8, -12, -9, -11, -2, 0, -2, -3, 3, -1, 3, 
-1, 3, 2, 5, 12, 6, 7, -2, 7, 1, 1, 1, 3, 2, 0, 3, 0, 2, -2, -2, -3, -1, -6, 
-2, -5, -4, -5, -6, -7, -15, -7, -13, -15, -14, -11, -17, -14, -11, -13, -8, 
-11, -6, -11, -7, -8, -6, -5, -6, -4, -6, -1, -2, 0, -1, 0, 1, 2, -1, -1, -1, 
-1, -3, -6, 1, -1, 3, 2, 3, 6, 6, 11, 6, 12, 6, 6, -13, -31, -27, 27, 59, 
-79, -204, -120, 101, 157, 108, 53, 85, 112, 75, 33, 8, 43, 35, 27, 7, 8, 
-27, -26, 36, -20, -80, -38, -55, -36, -55, -52, -54, -80, -70, -72, -15, 
-31, -13, -12, 1, -13, 13, 37, -3, -20, 37, 85, 67, -8, -46, 90, 83, 11, 10, 
57, 33, 7, 13, 22, 3, -10, 30, -10, -21, -43, -17, 0, -17, 7, -50, -45, -7, 
-9, -27, -53, -3, 8, -31, -67, -19, -22, -9, 24, -8, -35, -29, 19, -6, -59, 
45, 62, -22, -51, -47, 78, 43, 3, -126, -60, 142, 82, -85, -110, 32, 76, 35, 
-3, -29, -117, 48, 99, 19, -59, -70, 88, 58, -37, -6, -31, -41, 88, 45, -83, 
-152, 29, 95, -85, -111, 107, 62, -253, -15, 214, 53, -300, -128, 277, 35, 
-83, -56, -107, 63, 118, -39, -120, -44, 34, 59, 59, -81, -106, 40, 73, 31, 
-10, -146, -92, 141, -10, -111, 79, 87, -8, -204, 20, 202, -54, -162, 69, 
157, -48, -120, -18, 244, 24, -234, -64, -23, -280, -158, 95, 130, 76, 24, 
104, 59, 207, 209, 119, -171, -44, 248, 72, 11, -189, 17, 76, -26, -115, 
-174, -237, -80, 188, -124, -234, -141, 29, -209, -42, 256, -104, -329, -95, 
330, 73, -118, -94, 142, 247, -3, 95, -47, -114, 171, 400, 1, -450, 97, 402, 
41, -330, -45, 214, -19, 74, 65, -61, -280, 56, 293, -28, -256, -134, 176, 
-15, -1, 29, 1, -173, -44, 355, -55, -361, -20, 223, -13, -111, 86, 42, 2, 
78, -119, -283, 89, 398, 38, -479, -156, 229, 37, -46, -167, -66, 32, 64, 26, 
-219, -280, -26, 235, 204, -38, -460, -176, 339, 126, -85, 30, 43, 12, 69, 
115, 24, -171, 127, 192, -139, -173, -78, 128, 147, -68, -82, -51, 32, -41, 
-284, -231, 159, 353, -17, -309, -344, 9, 320, 214, -69, -125, -29, 255, 233, 
-337, -193, 210, 262, 18, -45, -213, -187, 64, 281, 375, -383, -533, 6, 232, 
-24, 118, 24, -27, 44, -323, -102, 20, 148, 240, 186, -183, -304, -116, 71, 
135, 13, 235, 132, -323, -465, -259, 290, 558, -18, -331, -100, -138, -97, 
237, 160, -116, -39, 40, 55, -68, -260, 104, 312, 130, -71, -295, -187, 71, 
353, 178, -325, -293, 125, 213, -24, -74, -58, 74, 136, 43, -148, -204, 99, 
413, 211, -311, -288, 29, 178, 88, -133, -65, 87, 57, -22, -122, -72, 131, 
246, 99, -47, -119, 10, 176, 81, 85, 71, -25, -85, -48, 41, 73, 73, 27, -25, 
-111, -128, -45, 45, 89, -38, -175, -22, 21, -62, -59, 76, 182, -22, -111, 1, 
142, 142, 71, -8, -125, -22, 118, 134, -11, -141, -43, -5, 22, -27, -78, 2, 
71, 66, -95, -186, -106, 64, 84, 41, -3, -81, -80, 22, 78, 45, -12, -24, 50, 
29, 43, -11, -83, -27, 29, -54, -90, 19, 57, 35, -31, -34, -39, -27, 40, 104, 
85, -52, -155, -110, 45, 123, 68, 15, 9, -123, -187, -49, 122, 146, 47, -27, 
-123, -121, -28, 69, 94, 78, 42, -24, -87, -59, 62, 136, 163, 59, -129, -270, 
-127, 162, 218, 83, -80, -127, -41, 49, 55, 41, 35, 8, 6, -30, -78, -27, 27, 
68, 79, 1, -86, -55, 31, 81, 88, 55, 6, -80, -105, -7, 58, 62, -41, -89, 35, 
64, -6, -66, -52, 10, 82, 92, 34, -68, -102, 34, 122, 90, 31, 34, 36, 23, 15, 
10, 27, 29, 3, -23, -20, -17, -7, 2, -2, -22, -64, -101, -71, 0, 25, 32, -3, 
-44, -66, -39, 45, 79, 72, 43, 29, -5, -36, -52, -3, 46, 53, 34, -66, -115, 
-105, 10, 87, 56, -38, -126, -74, 42, 110, 91, 53, 29, 10, -15, -20, 16, 69, 
92, 40, -57, -85, -13, 28, 36, 11, -18, -30, -36, -29, -24, -4, 24, 38, 21, 
-27, -80, -32, 32, 73, 67, 13, -8, -8, 17, 31, 42, 63, 81, 41, -38, -78, -27, 
38, 18, -34, -70, -51, -1, 29, 21, 27, 37, 28, 28, 16, 10, -20, -36, -24, 
-17, -34, -59, -64, -34, 18, 31, 30, 15, 1, 7, 31, 54, 20, -58, -118, -77, 
15, 74, 75, 22, -54, -98, -41, 45, 68, 39, -13, -30, -13, -8, -31, -38, 1, 4, 
-17, -34, -36, 12, 66, 90, 59, -6, -80, -77, 15, 60, 40, -20, -34, 5, 35, 26, 
-11, -13, 15, 42, 59, 77, 54, -2, -71, -73, -11, 30, 15, -37, -67, -45, 27, 
57, 79, 76, 50, 42, 48, 56, 21, 5, 15, 35, 15, -9, -21, -6, 15, 1, -46, -85, 
-38, 30, 88, 78, 20, -49, -83, -44, 1, 27, 27, 36, 26, 20, 15, 12, 36, 53, 
55, 22, -13, -53, -70, -72, -31, 20, 48, 64, 13, -50, -88, -65, -10, 10, -1, 
-13, -29, -22, -6, 8, 5, 15, 41, 52, 57, 8, -34, -30, 20, 64, 78, 52, 3, -64, 
-85, -11, 39, 49, 19, -6, -17, -51, -93, -81, -10, 57, 83, 56, 5, -45, -49, 
-2, 39, 57, 56, 16, -43, -73, -66, -41, -29, -15, -29, -70, -94, -123, -134, 
-108, -43, 36, 80, 60, 28, -7, -12, 32, 39, 45, 50, 34, 1, -29, -55, -34, 4, 
51, 80, 56, 4, -80, -48, 51, 96, 56, -27, -80, -43, 36, 64, 87, 64, 52, 47, 
34, 24, -10, -3, 13, 69, 72, 31, -38, -82, -66, -39, 27, 51, 38, -19, -47, 
-38, -9, 6, 1, 15, 27, 19, -24, -50, -22, 21, 22, 23, 44, 70, 74, 48, 22, 0, 
6, 18, 24, 16, -35, -84, -79, -10, 34, 45, 41, 27, 18, 3, -5, -18, 3, 42, 47, 
10, -74, -84, -13, 38, 59, 43, 57, 80, 68, 22, -40, -64, -34, 44, 83, 55, -8, 
-66, -57, -4, 30, 41, 24, 9, -8, -37, -51, -66, -58, -64, -66, -55, -36, -17, 
-24, -34, -32, -8, 3, -1, -15, -33, -53, -49, -24, 13, 19, -1, -12, 5, 30, 
15, -25, -76, -94, -78, -55, -38, -40, -49, -52, -34, -4, -15, -45, -52, 8, 
59, 62, -10, -82, -60, 15, 86, 102, 104, 93, 101, 112, 107, 75, 29, 30, 62, 
61, 15, -47, -59, -10, 43, 52, 15, -6, 12, 50, 71, 60, 21, -24, -48, -50, 
-46, -64, -69, -47, -13, 3, -20, -44, -40, -8, 18, 35, 21, 0, -37, -85, -99, 
-86, -50, -38, -34, -46, -57, -81, -117, -117, -92, -59, -53, -43, -52, -68, 
-77, -59, 6, 73, 134, 168, 186, 171, 147, 124, 122, 160, 189, 206, 184, 140, 
110, 110, 111, 90, 66, 68, 85, 92, 80, 41, -2, -3, 15, 12, 16, 2, -7, -11, 
-1, 11, 30, 45, 26, -26, -125, -181, -208, -192, -176, -166, -150, -135, 
-142, -209, -230, -207, -150, -111, -64, 13, 58, -11, -173, -279, -288, -226, 
-195, -170, -135, -93, -88, -118, -127, -86, 2, 77, 205, 335, 402, 387, 314, 
276, 276, 297, 312, 323, 342, 329, 269, 187, 104, 52, 39, 86, 150, 183, 159, 
92, 61, 48, 33, 26, 22, 30, 8, -34, -87, -105, -84, -41, -26, -106, -229, 
-340, -378, -399, -402, -377, -288, -184, -146, -180, -277, -361, -374, -324, 
-222, -134, -126, -140, -181, -227, -288, -335, -342, -300, -253, -183, -83, 
-15, 18, 40, 84, 156, 246, 297, 344, 402, 445, 461, 429, 395, 378, 383, 393, 
379, 354, 330, 319, 298, 266, 230, 212, 199, 167, 144, 111, 86, 45, 11, -23, 
-66, -104, -120, -103, -69, -29, -8, -43, -175, -288, -333, -316, -314, -344, 
-379, -377, -360, -357, -349, -340, -302, -245, -169, -127, -105, -160, -246, 
-320, -381, -391, -351, -283, -234, -185, -141, -63, -8, 27, 74, 167, 281, 
351, 424, 469, 517, 528, 507, 514, 519, 502, 484, 481, 456, 416, 337, 284, 
244, 200, 152, 107, 90, 78, 69, 48, 37, 1, -52, -108, -148, -143, -113, -79, 
-31, 3, -38, -143, -253, -349, -425, -449, -429, -384, -349, -339, -307, 
-269, -234, -230, -218, -174, -125, -122, -178, -227, -310, -376, -425, -423, 
-386, -318, -218, -116, -15, 45, 110, 161, 253, 352, 455, 548, 643, 719, 729, 
691, 606, 527, 441, 382, 339, 316, 286, 245, 208, 156, 96, 29, -7, -23, -14, 
-22, -32, -55, -116, -181, -244, -251, -218, -158, -119, -86, -70, -99, -187, 
-318, -409, -452, -435, -386, -302, -234, -189, -173, -159, -139, -155, -189, 
-218, -206, -202, -245, -346, -456, -505, -478, -444, -379, -289, -138, 53, 
214, 353, 439, 528, 624, 738, 801, 810, 771, 723, 668, 577, 469, 347, 265, 
205, 188, 162, 97, 52, 33, 22, 7, -17, -53, -84, -106, -148, -191, -247, 
-264, -231, -169, -126, -102, -129, -181, -231, -301, -351, -393, -387, -351, 
-257, -201, -164, -163, -130, -87, -91, -83, -108, -78, -108, -222, -421, 
-576, -654, -650, -563, -430, -215, 4, 230, 427, 564, 612, 667, 761, 857, 
917, 897, 824, 732, 629, 471, 303, 157, 89, 80, 92, 106, 86, 60, 37, 27, -19, 
-66, -105, -117, -120, -154, -192, -234, -234, -230, -206, -200, -190, -179, 
-220, -283, -345, -367, -351, -325, -312, -269, -191, -92, -26, -13, -26, -8, 
36, 24, -115, -379, -617, -736, -768, -752, -663, -452, -107, 214, 452, 589, 
656, 727, 790, 852, 876, 877, 861, 819, 727, 569, 360, 138, -75, -204, -199, 
-120, -16, 68, 146, 209, 201, 129, 21, -55, -94, -118, -141, -187, -233, 
-283, -320, -353, -370, -373, -345, -297, -249, -225, -239, -239, -226, -205, 
-201, -187, -157, -97, -38, 18, 85, 122, 34, -283, -678, -939, -1039, -1053, 
-937, -664, -231, 215, 536, 710, 729, 721, 726, 764, 816, 859, 918, 954, 929, 
782, 506, 207, 13, -130, -227, -252, -205, -76, 43, 91, 70, 38, -4, -30, -13, 
43, 86, 93, 18, -120, -289, -470, -611, -686, -638, -494, -291, -113, 11, 59, 
45, 16, -13, -2, 11, 64, 101, 115, 99, 45, -43, -157, -232, -270, -215, -143, 
-45, 78, 239, 272, 14, -499, -961, -1148, -1213, -1165, -976, -503, 83, 579, 
855, 905, 851, 774, 745, 729, 748, 792, 913, 1001, 964, 739, 384, 92, -108, 
-267, -389, -385, -238, -15, 117, 146, 113, 57, 32, 11, 10, 18, 45, 74, 108, 
70, -45, -227, -410, -500, -518, -531, -583, -563, -437, -298, -269, -280, 
-223, -73, 78, 147, 188, 214, 273, 300, 239, 99, -67, -169, -201, -231, -297, 
-314, -274, -155, -87, -24, 74, 230, 383, 323, 90, -268, -566, -759, -869, 
-870, -717, -363, 69, 413, 612, 687, 690, 697, 670, 631, 632, 721, 841, 872, 
797, 623, 410, 199, 13, -192, -335, -340, -249, -92, 21, 74, 98, 113, 94, 54, 
6, -29, -29, -16, -30, -87, -169, -272, -372, -480, -543, -596, -584, -484, 
-352, -239, -178, -135, -136, -136, -159, -165, -109, 15, 139, 218, 251, 228, 
187, 94, -55, -230, -318, -314, -278, -230, -173, -79, 7, 119, 265, 435, 528, 
389, 38, -379, -668, -834, -987, -1028, -781, -286, 182, 470, 637, 718, 757, 
718, 615, 549, 557, 675, 773, 789, 699, 512, 303, 109, -91, -330, -455, -409, 
-237, -69, 57, 162, 262, 293, 224, 140, 65, 45, 32, 27, 20, 13, -43, -136, 
-268, -427, -527, -591, -569, -484, -358, -206, -48, 26, -15, -122, -222, 
-267, -320, -346, -253, -20, 171, 284, 277, 211, 136, 2, -157, -321, -347, 
-285, -178, -77, -10, 29, 81, 196, 295, 351, 358, 354, 228, -80, -465, -686, 
-783, -840, -754, -461, -22, 337, 610, 773, 858, 852, 743, 628, 575, 566, 
562, 566, 534, 457, 292, 113, -65, -270, -412, -453, -341, -142, 42, 200, 
339, 413, 379, 272, 153, 64, -11, -75, -136, -148, -179, -237, -328, -436, 
-517, -593, -618, -581, -463, -321, -143, -26, 20, -54, -186, -228, -237, 
-237, -247, -143, 37, 168, 162, 79, -19, -130, -276, -409, -446, -349, -130, 
100, 309, 414, 448, 345, 6, -468, -775, -845, -801, -649, -321, 184, 631, 
879, 912, 846, 740, 589, 444, 360, 391, 509, 652, 689, 612, 451, 254, 91, 
-109, -308, -384, -259, -50, 113, 215, 281, 308, 247, 124, 6, -83, -107, -65, 
-59, -48, -50, -82, -174, -311, -429, -517, -523, -472, -370, -243, -125, 
-45, -6, -20, -81, -127, -167, -176, -169, -107, -9, 77, 119, 74, -39, -244, 
-475, -736, -921, -1014, -962, -755, -466, -127, 175, 455, 653, 738, 722, 
695, 671, 652, 626, 608, 585, 533, 461, 332, 192, 41, -62, -127, -112, -29, 
85, 229, 342, 409, 411, 356, 276, 186, 80, 8, -41, -71, -95, -127, -163, 
-220, -279, -332, -362, -380, -347, -274, -185, -97, -31, 16, 10, -8, -50, 
-111, -161, -176, -150, -90, -13, 28, 12, -85, -245, -438, -639, -840, -967, 
-953, -767, -486, -171, 157, 465, 722, 813, 792, 732, 657, 574, 489, 426, 
393, 387, 341, 276, 157, 46, -57, -124, -129, -94, 27, 157, 311, 400, 423, 
379, 299, 200, 85, -12, -85, -113, -127, -136, -153, -181, -226, -288, -360, 
-410, -435, -405, -325, -218, -94, -3, 58, 90, 95, 60, 14, -17, -57, -91, 
-139, -140, -131, -135, -144, -155, -154, -196, -258, -347, -429, -514, -571, 
-534, -412, -247, -29, 228, 473, 646, 720, 734, 677, 587, 468, 369, 307, 270, 
248, 230, 204, 160, 120, 64, 25, -7, -1, 49, 106, 171, 219, 242, 219, 169, 
93, 26, -41, -94, -129, -147, -150, -155, -169, -206, -233, -270, -297, -338, 
-320, -270, -203, -106, -52, 4, 33, 54, 34, -3, -48, -94, -101, -90, -66, 
-32, 20, 63, 64, -16, -205, -496, -724, -845, -891, -839, -633, -233, 187, 
521, 717, 839, 858, 757, 606, 433, 332, 292, 306, 307, 312, 303, 248, 158, 
37, -104, -197, -182, -119, -6, 112, 255, 356, 367, 308, 206, 109, 15, -80, 
-153, -167, -154, -119, -122, -153, -197, -276, -344, -405, -443, -414, -325, 
-224, -108, -11, 43, 77, 79, 66, 37, 12, -20, -28, -48, -55, -44, -43, -38, 
-66, -75, -83, -93, -111, -129, -127, -137, -211, -283, -307, -268, -211, 
-139, 14, 196, 382, 493, 545, 553, 517, 458, 367, 272, 212, 205, 188, 177, 
165, 139, 115, 79, 33, -10, -11, 8, 48, 90, 136, 165, 190, 175, 118, 73, 19, 
-32, -94, -134, -169, -181, -202, -229, -248, -280, -302, -322, -303, -260, 
-197, -113, -26, 34, 79, 111, 105, 74, 28, -13, -64, -89, -91, -85, -73, -55, 
-29, -17, -71, -340, -598, -687, -689, -729, -689, -374, 33, 380, 601, 750, 
784, 735, 638, 465, 298, 200, 214, 256, 260, 234, 230, 209, 137, -12, -146, 
-173, -129, -60, 26, 166, 306, 389, 382, 318, 201, 85, -20, -124, -197, -224, 
-204, -178, -161, -187, -214, -260, -304, -357, -381, -327, -230, -117, -27, 
34, 78, 85, 50, -15, -112, -169, -187, -197, -174, -157, -125, -83, -50, -45, 
-38, 8, 44, 103, 158, 218, 265, 308, 315, 270, 200, 121, 64, 5, -25, -94, 
-220, -368, -447, -481, -529, -543, -432, -164, 81, 277, 463, 624, 697, 673, 
577, 470, 360, 267, 213, 154, 117, 78, 66, 27, -31, -111, -164, -151, -134, 
-91, -17, 90, 166, 216, 225, 189, 134, 53, -20, -104, -169, -216, -244, -263, 
-276, -284, -297, -307, -330, -332, -297, -237, -185, -100, -27, 36, 69, 77, 
65, 27, -13, -88, -139, -178, -164, -143, -114, -80, -36, 6, 33, 64, 94, 132, 
159, 179, 176, 182, 192, 195, 97, -124, -313, -377, -428, -542, -519, -276, 
22, 232, 411, 611, 737, 752, 679, 576, 460, 388, 342, 302, 262, 210, 176, 
126, 47, -107, -223, -265, -269, -248, -154, 8, 146, 234, 267, 270, 217, 134, 
27, -82, -171, -226, -258, -276, -280, -286, -311, -349, -404, -449, -458, 
-420, -367, -286, -166, -72, 3, 33, 39, 27, -20, -92, -150, -176, -187, -180, 
-157, -146, -121, -73, -38, -33, -25, 27, 95, 167, 230, 302, 365, 393, 372, 
317, 247, 187, 81, -125, -303, -361, -386, -456, -449, -265, -1, 183, 328, 
502, 629, 677, 654, 589, 498, 424, 374, 314, 237, 169, 108, 55, -19, -150, 
-239, -256, -228, -223, -164, -33, 70, 145, 180, 188, 158, 116, 45, -41, 
-112, -167, -216, -249, -275, -314, -336, -358, -392, -425, -417, -375, -308, 
-242, -155, -56, 18, 58, 64, 59, 26, -21, -104, -156, -168, -154, -126, -114, 
-73, -31, 8, 8, 23, 56, 106, 153, 202, 274, 336, 377, 355, 307, 245, 217, 
132, -55, -249, -331, -339, -426, -468, -325, -62, 117, 237, 398, 553, 623, 
605, 549, 468, 388, 330, 288, 221, 149, 101, 81, 25, -90, -189, -230, -213, 
-226, -216, -115, 7, 82, 108, 125, 118, 90, 22, -59, -129, -185, -220, -248, 
-267, -291, -304, -323, -348, -386, -386, -372, -338, -282, -206, -101, -19, 
27, 38, 55, 34, 2, -52, -89, -105, -113, -85, -49, -3, 24, 46, 65, 87, 101, 
126, 169, 202, 226, 242, 253, 246, 262, 243, 121, -74, -209, -246, -367, 
-491, -435, -186, 24, 171, 351, 549, 643, 636, 579, 481, 403, 330, 304, 251, 
212, 181, 167, 122, 37, -80, -181, -209, -267, -283, -218, -75, 27, 97, 150, 
171, 150, 86, 15, -75, -141, -205, -241, -260, -261, -275, -288, -300, -342, 
-363, -373, -351, -330, -267, -174, -84, -14, 29, 59, 50, 24, -43, -102, 
-157, -185, -178, -139, -94, -71, -22, 27, 54, 58, 70, 90, 119, 141, 190, 
267, 328, 333, 315, 279, 223, 181, 99, -63, -265, -320, -331, -419, -459, 
-313, -66, 87, 206, 356, 507, 568, 556, 505, 443, 382, 333, 296, 228, 167, 
119, 91, 24, -78, -179, -214, -217, -255, -238, -152, -22, 44, 89, 130, 141, 
113, 57, 3, -63, -116, -184, -221, -265, -297, -300, -311, -334, -361, -356, 
-337, -303, -274, -208, -127, -59, -6, 22, 48, 40, 18, -24, -55, -73, -90, 
-102, -85, -22, 8, 27, 41, 74, 92, 107, 148, 190, 214, 218, 230, 218, 213, 
224, 181, 31, -127, -202, -246, -369, -437, -304, -88, 77, 208, 394, 547, 
592, 568, 511, 429, 355, 315, 271, 224, 206, 202, 192, 139, 41, -49, -111, 
-166, -244, -248, -155, -61, 22, 77, 145, 169, 130, 85, 7, -59, -140, -194, 
-246, -272, -279, -281, -285, -325, -353, -373, -361, -357, -332, -279, -186, 
-111, -51, -3, 21, 24, -11, -59, -110, -125, -126, -101, -90, -61, -4, 41, 
62, 66, 76, 87, 103, 118, 160, 213, 263, 285, 274, 244, 206, 182, 78, -111, 
-256, -291, -344, -438, -402, -216, -3, 122, 261, 416, 505, 525, 491, 446, 
379, 332, 316, 286, 234, 208, 190, 153, 70, -38, -122, -167, -213, -255, 
-215, -127, -19, 38, 98, 145, 145, 112, 52, -1, -65, -129, -185, -220, -268, 
-279, -286, -307, -335, -362, -353, -337, -313, -290, -234, -161, -112, -68, 
-22, -1, -1, -2, -20, -38, -55, -59, -62, -50, -29, 10, 43, 51, 74, 93, 115, 
128, 152, 170, 191, 199, 174, 181, 204, 175, 43, -97, -165, -216, -328, -400, 
-296, -119, 28, 162, 348, 478, 531, 533, 496, 422, 342, 312, 280, 246, 214, 
237, 228, 186, 97, 27, -28, -121, -204, -241, -185, -131, -36, 43, 113, 145, 
132, 101, 38, -29, -117, -174, -229, -278, -296, -289, -291, -309, -329, 
-334, -330, -342, -344, -330, -290, -248, -198, -143, -83, -22, 6, 31, 29, 
24, -2, -29, -67, -79, -59, -31, 17, 43, 93, 135, 181, 186, 178, 158, 130, 
98, 74, 111, 139, 104, -3, -63, -94, -184, -316, -319, -207, -96, 30, 195, 
382, 472, 542, 565, 501, 421, 353, 309, 235, 188, 183, 205, 217, 181, 118, 
79, 28, -78, -159, -185, -163, -124, -50, 24, 87, 125, 130, 94, 38, -27, 
-120, -199, -274, -311, -330, -312, -297, -286, -283, -310, -343, -377, -402, 
-419, -394, -329, -215, -106, -6, 71, 128, 143, 94, 39, -38, -114, -139, 
-125, -92, -34, 51, 117, 155, 181, 181, 150, 97, 50, 31, 57, 118, 141, 79, 
11, -5, -83, -234, -304, -255, -154, -57, 101, 296, 440, 542, 588, 567, 483, 
421, 359, 281, 214, 195, 239, 265, 264, 220, 183, 137, 42, -80, -148, -171, 
-169, -125, -42, 42, 90, 127, 109, 68, 13, -55, -152, -250, -318, -358, -370, 
-389, -406, -407, -388, -389, -398, -379, -331, -271, -214, -126, -41, 22, 
41, 41, 6, -38, -74, -117, -127, -127, -74, -8, 43, 70, 85, 94, 75, 36, -10, 
13, 76, 50, -71, -146, -128, -168, -314, -321, -164, -38, 72, 244, 451, 533, 
587, 623, 559, 475, 422, 412, 342, 286, 293, 356, 374, 328, 266, 217, 165, 
59, -41, -96, -80, -69, -20, 50, 115, 153, 158, 126, 57, -12, -94, -187, 
-279, -327, -353, -349, -357, -377, -388, -389, -411, -435, -425, -412, -356, 
-307, -242, -174, -104, -54, -29, -28, -55, -54, -66, -85, -95, -71, -35, -7, 
29, 43, 57, 58, 55, 42, 31, 34, 64, 137, 153, 92, -3, -64, -139, -268, -365, 
-285, -140, -15, 151, 345, 511, 566, 594, 538, 450, 370, 320, 272, 233, 265, 
323, 391, 384, 346, 295, 209, 76, -41, -125, -167, -160, -119, -15, 76, 141, 
173, 155, 92, 18, -75, -183, -279, -346, -353, -355, -333, -309, -293, -288, 
-297, -323, -343, -342, -346, -321, -281, -223, -171, -134, -93, -59, -43, 
-38, -38, -44, -43, -48, -43, -39, -20, 14, 40, 65, 15, -105, -248, -347, 
-444, -524, -479, -309, -101, 115, 356, 575, 701, 714, 690, 596, 496, 406, 
344, 303, 306, 370, 436, 472, 458, 417, 314, 194, 54, -67, -138, -164, -126, 
-22, 88, 192, 275, 286, 245, 175, 80, -43, -176, -283, -340, -358, -349, 
-333, -314, -303, -307, -329, -370, -404, -410, -403, -374, -318, -246, -171, 
-87, -22, 10, 13, 0, -29, -61, -65, -71, -39, -12, 17, 33, 30, -12, -138, 
-286, -396, -468, -529, -489, -330, -113, 104, 326, 531, 645, 687, 668, 584, 
471, 372, 321, 293, 298, 337, 388, 426, 429, 374, 285, 180, 74, -24, -93, 
-98, -62, 6, 89, 178, 223, 228, 187, 122, 37, -75, -181, -273, -337, -374, 
-374, -369, -340, -331, -310, -306, -314, -312, -322, -306, -297, -255, -202, 
-141, -80, -29, -1, 6, 12, 6, -7, -30, -39, -14, -17, -110, -235, -353, -444, 
-528, -568, -479, -349, -167, 59, 259, 424, 540, 614, 587, 545, 487, 431, 
372, 330, 334, 375, 419, 424, 421, 389, 335, 222, 125, 44, 8, -10, 14, 78, 
139, 216, 253, 248, 191, 127, 47, -47, -150, -227, -273, -299, -295, -293, 
-274, -274, -283, -312, -349, -379, -407, -404, -398, -366, -320, -262, -206, 
-139, -84, -42, -25, -29, -30, -39, -41, -46, -28, -5, 25, 44, 51, 37, 3, 
-64, -152, -215, -254, -256, -226, -135, -5, 132, 263, 374, 444, 465, 455, 
401, 344, 300, 272, 274, 294, 330, 362, 381, 358, 314, 249, 173, 83, 22, -10, 
-20, 13, 55, 118, 164, 190, 178, 129, 54, -20, -111, -195, -253, -297, -290, 
-271, -237, -205, -174, -166, -172, -194, -236, -283, -323, -330, -316, -273, 
-218, -122, -29, 17, -34, -156, -321, -508, -671, -752, -741, -670, -490, 
-237, 27, 218, 358, 443, 443, 403, 332, 279, 237, 211, 256, 354, 451, 529, 
568, 554, 493, 372, 246, 117, 29, -18, 1, 70, 164, 284, 371, 428, 402, 343, 
265, 164, 52, -64, -145, -213, -256, -272, -262, -251, -235, -226, -242, 
-255, -296, -311, -332, -337, -311, -272, -237, -189, -133, -106, -94, -94, 
-81, -85, -94, -106, -90, -72, -43, -19, 7, 32, 52, 72, 75, 90, 74, 74, 50, 
21, -2, -27, -37, -45, -42, -33, 10, 49, 84, 115, 147, 169, 184, 177, 181, 
183, 167, 171, 170, 181, 178, 183, 188, 174, 157, 133, 112, 90, 78, 63, 66, 
76, 74, 82, 87, 78, 45, 24, -19, -62, -107, -134, -155, -159, -138, -122, 
-115, -111, -94, -111, -126, -153, -168, -171, -165, -149, -137, -118, -132, 
-169, -232, -323, -413, -470, -505, -497, -435, -338, -213, -70, 63, 145, 
211, 247, 256, 254, 234, 218, 214, 232, 262, 312, 350, 370, 365, 340, 299, 
240, 187, 144, 123, 115, 144, 181, 225, 272, 291, 296, 265, 223, 160, 94, 36, 
-10, -56, -83, -101, -108, -109, -109, -116, -142, -159, -188, -206, -229, 
-232, -223, -183, -139, -100, -47, -11, 13, 5, -3, -43, -70, -108, -141, 
-150, -153, -146, -165, -184, -242, -283, -335, -356, -354, -329, -258, -169, 
-31, 71, 154, 218, 258, 259, 244, 217, 194, 167, 145, 153, 167, 193, 203, 
211, 200, 180, 144, 104, 70, 47, 48, 67, 102, 136, 171, 187, 195, 168, 122, 
69, -2, -58, -115, -157, -181, -188, -183, -177, -171, -169, -161, -171, 
-185, -202, -205, -198, -188, -146, -110, -76, -49, -15, 1, 17, 17, 5, -8, 
-27, -57, -115, -169, -248, -286, -309, -290, -241, -181, -87, 7, 97, 169, 
234, 275, 307, 314, 312, 295, 292, 296, 306, 319, 321, 326, 308, 290, 260, 
216, 159, 135, 115, 99, 111, 130, 171, 188, 219, 219, 205, 174, 127, 80, 27, 
-15, -70, -108, -143, -175, -204, -213, -234, -244, -258, -261, -274, -284, 
-280, -290, -260, -240, -183, -138, -103, -48, -32, -17, -26, -36, -64, -91, 
-111, -112, -101, -101, -99, -119, -153, -204, -236, -280, -286, -281, -254, 
-194, -117, -10, 62, 139, 180, 212, 218, 209, 178, 154, 147, 128, 141, 149, 
181, 195, 204, 202, 188, 169, 133, 105, 90, 90, 100, 130, 157, 199, 213, 216, 
200, 156, 108, 52, -3, -57, -101, -141, -157, -174, -153, -144, -141, -131, 
-137, -144, -166, -174, -174, -150, -127, -88, -44, -10, 22, 26, 31, 27, 9, 
-14, -28, -50, -67, -80, -99, -123, -161, -179, -190, -178, -152, -113, -73, 
-19, 39, 90, 142, 170, 200, 209, 222, 213, 204, 211, 211, 219, 216, 223, 226, 
232, 217, 200, 178, 164, 160, 145, 152, 157, 169, 173, 186, 185, 177, 152, 
114, 75, 34, -3, -59, -87, -129, -158, -183, -197, -199, -209, -209, -219, 
-221, -221, -220, -234, -232, -217, -191, -161, -128, -92, -57, -37, -34, 
-39, -64, -80, -103, -112, -129, -127, -129, -135, -139, -159, -163, -177, 
-171, -156, -127, -105, -56, -1, 50, 92, 118, 153, 157, 167, 160, 146, 148, 
145, 137, 142, 157, 155, 160, 164, 171, 159, 153, 142, 129, 128, 122, 132, 
141, 156, 150, 147, 132, 106, 75, 34, -1, -37, -70, -108, -118, -132, -150, 
-162, -158, -155, -164, -170, -173, -169, -175, -168, -150, -122, -99, -61, 
-27, -12, 10, 18, 26, 15, 0, -17, -33, -46, -45, -38, -36, -38, -50, -51, 
-60, -57, -60, -47, -25, -5, 17, 39, 80, 98, 130, 157, 171, 169, 178, 177, 
158, 160, 151, 160, 158, 163, 166, 168, 171, 171, 158, 142, 139, 115, 113, 
104, 104, 86, 86, 80, 67, 60, 34, 22, -6, -31, -69, -91, -113, -134, -143, 
-141, -144, -151, -137, -136, -130, -127, -116, -120, -116, -125, -129, -114, 
-122, -120, -125, -122, -127, -129, -141, -155, -169, -172, -171, -169, -155, 
-134, -101, -76, -43, -20, 18, 43, 70, 77, 97, 108, 106, 115, 111, 132, 133, 
148, 162, 164, 167, 167, 169, 150, 150, 144, 140, 135, 126, 123, 117, 110, 
101, 98, 65, 52, 34, 20, 9, -11, -32, -59, -73, -90, -101, -106, -109, -120, 
-113, -111, -104, -98, -100, -97, -104, -93, -96, -97, -90, -97, -89, -79, 
-81, -91, -100, -109, -115, -116, -120, -118, -99, -69, -37, -10, 14, 38, 50, 
76, 83, 83, 87, 92, 103, 104, 115, 128, 139, 139, 155, 155, 155, 148, 134, 
132, 120, 120, 115, 120, 112, 121, 125, 122, 121, 105, 98, 74, 59, 37, 24, 
-4, -20, -34, -47, -60, -78, -77, -92, -96, -108, -105, -105, -99, -96, -87, 
-83, -89, -84, -85, -84, -99, -83, -85, -74, -80, -85, -85, -106, -103, -110, 
-103, -90, -67, -52, -27, -13, 6, 24, 31, 50, 49, 62, 72, 81, 83, 85, 94, 94, 
98, 106, 107, 101, 108, 95, 93, 87, 79, 78, 71, 82, 77, 81, 79, 84, 82, 77, 
73, 64, 49, 34, 29, 3, -1, -10, -20, -37, -48, -57, -65, -74, -85, -100, 
-114, -117, -129, -116, -121, -120, -116, -117, -112, -118, -120, -121, -111, 
-109, -107, -92, -70, -56, -34, -12, 1, 19, 27, 38, 44, 54, 65, 67, 75, 86, 
96, 109, 118, 109, 112, 104, 98, 90, 78, 76, 66, 72, 61, 66, 66, 62, 62, 59, 
55, 44, 37, 21, 14, -3, -6, -20, -20, -17, -15, -15, -24, -18, -34, -34, -45, 
-60, -76, -78, -81, -85, -71, -76, -68, -67, -66, -75, -76, -90, -91, -86, 
-80, -66, -58, -37, -27, -2, 5, 22, 27, 37, 45, 52, 64, 59, 70, 78, 86, 85, 
97, 91, 99, 104, 97, 92, 82, 75, 62, 64, 52, 60, 57, 52, 51, 43, 44, 31, 25, 
8, -6, -16, -25, -38, -37, -42, -43, -36, -41, -34, -48, -59, -71, -78, -106, 
-115, -109, -109, -104, -102, -86, -91, -84, -85, -78, -78, -66, -62, -60, 
-37, -31, -13, -1, 11, 13, 32, 41, 50, 59, 60, 74, 72, 84, 86, 92, 96, 106, 
114, 118, 122, 115, 113, 110, 106, 92, 87, 69, 62, 56, 48, 36, 24, 28, 15, 
13, -2, -11, -20, -33, -43, -57, -54, -58, -62, -70, -64, -71, -73, -78, -83, 
-80, -90, -83, -90, -86, -96, -86, -79, -79, -76, -62, -44, -44, -24, -27, 
-13, -7, 7, 8, 13, 29, 31, 53, 57, 63, 66, 79, 84, 90, 92, 94, 87, 82, 92, 
78, 76, 71, 74, 62, 65, 57, 52, 50, 41, 43, 24, 27, 1, -4, -6, -16, -24, -32, 
-35, -45, -45, -59, -63, -68, -66, -79, -77, -87, -101, -91, -90, -85, -90, 
-76, -80, -71, -74, -68, -54, -52, -50, -45, -32, -32, -15, -13, -4, 6, 17, 
13, 22, 32, 41, 55, 55, 68, 68, 84, 85, 93, 91, 90, 94, 86, 87, 79, 90, 75, 
83, 79, 69, 69, 61, 59, 49, 45, 31, 27, 9, 8, 6, -3, -10, -20, -27, -34, -35, 
-47, -46, -46, -50, -58, -59, -62, -57, -66, -68, -65, -73, -71, -73, -66, 
-60, -55, -43, -38, -33, -31, -20, -20, -15, -5, -1, 7, 14, 22, 14, 25, 29, 
41, 47, 51, 52, 50, 52, 49, 57, 55, 58, 55, 57, 55, 53, 51, 45, 43, 42, 43, 
34, 34, 24, 24, 10, 7, 6, -1, -8, -17, -13, -23, -15, -25, -32, -38, -39, 
-46, -48, -53, -55, -45, -53, -47, -51, -45, -57, -57, -55, -57, -48, -50, 
-45, -45, -32, -31, -25, -19, -10, -13, -7, -1, -1, 14, 10, 26, 27, 30, 24, 
32, 37, 37, 46, 44, 52, 45, 53, 49, 52, 46, 43, 53, 41, 43, 44, 47, 37, 27, 
28, 26, 24, 18, 15, 8, 8, 0, -1, -9, -11, -13, -20, -16, -25, -25, -28, -28, 
-31, -40, -40, -35, -39, -35, -36, -43, -34, -36, -34, -36, -26, -27, -25, 
-21, -22, -17, -11, -3, -8, -3, -1, 3, 5, 10, 8, 10, 20, 25, 31, 25, 31, 36, 
38, 31, 28, 32, 31, 31, 33, 32, 32, 33, 24, 22, 21, 23, 20, 13, 13, 8, 8, 3, 
4, -1, -3, -3, -1, -8, -13, -3, -15, -13, -14, -17, -11, -9, -16, -19, -25, 
-25, -27, -34, -20, -25, -20, -15, -9, -6, -8, -4, -11, -9, -13, -10, -15, 
-4, -1, 2, 3, -1, 7, 8, 19, 13, 17, 14, 22, 23, 22, 22, 20, 24, 13, 22, 13, 
19, 12, 18, 24, 22, 27, 18, 20, 14, 20, 15, 12, -1, 1, -8, -3, -2, -8, -4, 
-6, -3, -13, -2, -8, -8, -8, -12, -10, -14, -15, -22, -17, -21, -22, -26, 
-20, -18, -15, -12, -10, -1, -4, 3, -4, 0, 1, -1, 1, 3, 3, 8, 10, 8, 13, 9, 
13, 12, 10, 7, 15, 18, 11, 15, 10, 13, 9, 15, 18, 12, 14, 11, 10, 8, 12, 8, 
10, 9, 11, 8, 1, 3, -1, 0, -4, -3, -5, -2, -5, -6, -6, -6, -2, -5, 3, -1, -1, 
-8, -6, -3, -8, -13, -16, -10, -13, -7, -6, 0, -8, -3, -3, -6, -6, -7, -1, 
-8, 8, 0, -2, -3, 2, 1, 1, 5, 0, 12, 6, 11, 8, 10, 6, 3, 6, -1, 3, 3, 2, -6, 
0, -3, 0, -4, -1, 1, -3, 2, -1, 2, -3, 1, -6, 0, -7, -15, -6, -7, -9, -10, 
-6, -17, -12, -11, -6, -10, -10, -1, -1, -7, -12, -2, 2, 3, -2, -2, -10, -6, 
-1, 0, 1, 2, 10, 3, 6, 0, 8, 8, 4, 6, 4, 18, 10, 9, 6, 10, 7, 10, 5, 1, 8, 
-2, 6, 1, 2, -1, 4, 2, 6, 8, 7, 7, -3, -1, -3, -3, -12, -6, -2, -4, 1, 1, 7, 
3, 2, -4, -2, -3, -5, -12, -13, -1, -14, -9, -10, -4, 1, 1, 0, 5, 6, 4, -1, 
-3, 1, -3, 3, -1, 6, 0, 6, 10, 6, 10, 7, 3, 0, 5, 0, 1, 2, -3, 1, 3, 2, 3, 3, 
6, 8, 1, -1, 0, -2, -7, -12, -16, -15, -13, -10, 1, -5, -2, 6, 5, -5, -4, -1, 
-10, 1, -9, -5, -9, -11, -8, -3, 2, -3, 8, 6, 6, -4, -2, -5, -3, -1, -1, 5, 
-1, 6, -1, 3, 1, 8, 3, 6, 9, 4, 10, 8, 10, 7, 11, 6, 10, 6, 9, 10, 3, 2, 1, 
6, -1, 1, -1, 7, 11, 14, 13, 1, 6, 1, 0, -1, -3, -4, -2, -7, -6, -6, -1, 6, 
-1, 8, -1, 6, 0, -3, -2, -6, -4, -5, -6, -6, 0, -3, -3, -6, 0, -3, 1, 2, -3, 
0, -7, -10, -12, -8, -12, -4, -1, -6, -1, -1, 4, -4, 1, -3, -10, -7, -4, -1, 
-2, -1, -3, 1, -9, 5, 0, 1, 11, 3, 6, 6, 6, 2, 2, -1, 4, 1, 4, -1, 0, 6, 2, 
8, 3, 8, 6, -1, -1, -3, -9, -9, -6, 1, 3, -3, 6, 5, 1, 1, -4, -7, -7, -3, -3, 
1, 6, 3, -1, 1, -3, 1, -3, -3, 1, 1, 2, -8, -2, -6, -8, -6, 1, 1, 3, 9, -1, 
-1, -1, 2, -1, 1, 1, -1, 1, 1, 5, 1, 12, 4, 8, 3, 6, 8, 3, 8, -1, -1, -9, 5, 
-1, 4, 3, 4, 13, 8, 8, 8, 5, -6, 0, -3, -1, -10, -7, -6, -6, -5, -11, -8, -8, 
-3, -9, -6, -8, -10, -10, -9, -3, -6, -2, -4, -1, -2, 0, -3, -6, 1, -4, -1, 
-1, 3, -5, -1, -1, -5, -3, -8, -6, -7, 2, -2, 2, 1, 0, -1, 3, 3, 2, 2, -5, 1, 
-4, 1, -3, 1, -1, -3, 1, -1, 1, -2, 4, 0, 3, 5, -1, 1, 1, -1, -1, 2, -1, 3, 
0, 3, 2, 1, 6, 1, 1, 0, 3, 0, 2, 2, 3, 2, 4, 5, 3, 3, -1, 2, -1, -1, -2, 1, 
0, -1, 1, 2, 1, 0, 5, 0, 2, -1, -1, -3, -3, -1, -2, 3, -1, 1, 1, 3, -2, -1, 
-1, -1, -1, 0, -1, 1, 5, -1, 2, 1, 4, 2, -1, 1, 1, 1, 0, 1, -1, -1, -5, -1, 
-2, -2, -2, 0, 1, -1, 1, 1, 4, 0, 1, -1, 0, 0, 1, 1, -1, 1, 0, 2, 1, 1, 1, 2, 
3, 1, 1, -1, 0, -1, 0, 0, 1, 1, 0, 2, 0, 1, 0, 1, 0, 0, 0, -2, -1, -3, -1, 0, 
0, 0, 0, 0, 1, 1, 1, 1, 0, -1, 0, 3, 0, 0, 0, -1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 
0, 0, 1, 1, 0, 1, 2, 1, 1, 1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 
0, 0, 0, 1, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, 
0, -1, 0, 0, 0, -1, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0}
